[java-parent-projects COMMIT] in /java-parent-project-v3/trunk/bin: create-project-common.sh create-project-monolithi...

noreply at shibboleth.net noreply at shibboleth.net
Tue Jan 7 12:33:43 EST 2014


Author: tzeller
Date: Tue Jan  7 12:33:43 2014
New Revision: 201

URL: http://svn.shibboleth.net/view/java-parent-projects?rev=201&view=rev
Log:
Script to create monolithic Eclipse project locally. Does not commit to the Subversion repository and does not use Subversion externals definitions.

Added:
    java-parent-project-v3/trunk/bin/create-project-monolithic-local.sh   (with props)
Modified:
    java-parent-project-v3/trunk/bin/create-project-common.sh

Modified: java-parent-project-v3/trunk/bin/create-project-common.sh
URL: http://svn.shibboleth.net/view/java-parent-projects/java-parent-project-v3/trunk/bin/create-project-common.sh?rev=201&r1=200&r2=201&view=diff
==============================================================================
--- java-parent-project-v3/trunk/bin/create-project-common.sh (original)
+++ java-parent-project-v3/trunk/bin/create-project-common.sh Tue Jan  7 12:33:43 2014
@@ -113,6 +113,26 @@
     expand_macro $1/.project "MVN_ARTF_ID" $2
 }
 
+# Creates Eclipse .settings directory
+#
+# $1 directory in which the Eclipse .settings directory will be placed
+function create_eclipse_settings_files {
+    $MKDIR $1/.settings
+	check_retval $? "Unable to create project directory $1/.settings"
+    download_eclipse_settings_files $1
+}
+
+# Download Eclipse .settings files
+#
+# $1 directory in which the Eclipse settings files will be placed
+# $2 project/artifact ID
+function download_eclipse_settings_files {
+    download_file "$PARENT_PROJ_URL/resources/eclipse/.settings/org.eclipse.core.resources.prefs" "$1/.settings/org.eclipse.core.resources.prefs"
+    download_file "$PARENT_PROJ_URL/resources/eclipse/.settings/org.eclipse.jdt.core.prefs" "$1/.settings/org.eclipse.jdt.core.prefs"
+    download_file "$PARENT_PROJ_URL/resources/eclipse/.settings/org.eclipse.jdt.ui.prefs" "$1/.settings/org.eclipse.jdt.ui.prefs"
+    download_file "$PARENT_PROJ_URL/resources/eclipse/.settings/org.eclipse.m2e.core.prefs" "$1/.settings/org.eclipse.m2e.core.prefs"
+}
+
 # Fetchs the template POM file and populates its macros.
 #
 # $1 directory in which the POM file will be placed



More information about the commits mailing list