Revision 20930

View differences:

branches/v2_0_0_prep/build/build.xml
1
<project name="Complete build system" basedir=".">
2
	<description>
3
		Builds and prepare folders to work with eclipse using maven.
4
		Also is able to generate a release of all system with binaries distribution
5
		and sources distribution. 
6
	</description>
7
	<!-- set global properties for this build -->
8
	<property name="mavendir" value="../../maven" />
9
	<condition property="mvn.executable" value="${mavendir}/bin/mvn.bat" else="${mavendir}/bin/mvn">
10
		<os family="windows" />
11
	</condition>
12

  
13
	<condition property="isLinux">
14
		<and>
15
			<os family="unix" />
16
			<not>
17
				<os family="mac" />
18
			</not>
19
		</and>
20
	</condition>
21
	<condition property="isWindows">
22
		<or>
23
			<os family="windows" />
24
			<os family="win9x" />
25
			<os name="Windows Vista" />
26
		</or>
27
	</condition>
28
	<condition property="isMac">
29
		<os family="mac" />
30
	</condition>
31

  
32
	<condition property="gvsig.os" value="w32">
33
		<os family="windows" />
34
	</condition>
35
	<condition property="gvsig.os" value="linux">
36
		<and>
37
			<os family="unix" />
38
			<not>
39
				<os family="mac" />
40
			</not>
41
		</and>
42
	</condition>
43
	<condition property="gvsig.os" value="mac">
44
		<os family="mac" />
45
	</condition>
46

  
47
	<property name="native-binaries-dir" value="../binaries" />
48

  
49
	<target name="prepare-eclipse-workspace" depends="mvn-clean,mvn-install-without-tests">
50
		<exec executable="${mvn.executable}">
51
			<arg value="-Declipse.workspace=../" />
52
			<arg value="eclipse:add-maven-repo" />
53
		</exec>
54
		<exec executable="${mvn.executable}">
55
			<arg value="eclipse:eclipse" />
56
		</exec>
57
	</target>
58
	<target name="mvn-clean">
59
		<exec executable="${mvn.executable}">
60
			<arg value="clean" />
61
		</exec>
62
	</target>
63
	<target name="mvn-install-without-tests">
64
		<exec executable="${mvn.executable}">
65
			<arg value="install" />
66
			<arg value="-Dmaven.test.skip=true" />
67
		</exec>
68
	</target>
69
	<target name="mvn-install">
70
		<exec executable="${mvn.executable}">
71
			<arg value="install" />
72
		</exec>
73
	</target>
74

  
75
	<!-- TODO: Target for make complete building of gvSIG, calling all enabled projects by default -->
76

  
77
	<!-- target name="work" description="prepares system to begin working with eclipse" depends="prepare-eclipse-workspace" / -->
78

  
79
</project>
80

  
branches/v2_0_0_prep/build/.classpath
1
<?xml version="1.0" encoding="UTF-8"?>
2
<classpath>
3
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
4
	<classpathentry kind="output" path="target/classes"/>
5
</classpath>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven deploy.launch
1
<?xml version="1.0" encoding="UTF-8"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
5
<listEntry value="org.eclipse.ui.externaltools.launchGroup"/>
6
</listAttribute>
7
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc}/build/maven/bin/mvn.bat"/>
8
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="deploy"/>
9
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
10
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven eclipse force download unix.launch
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc}/build/maven/bin/mvn"/>
5
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="eclipse:eclipse -DdownloadSources=true"/>
6
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
7
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven clean-unix.launch
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc}/build/maven/bin/mvn"/>
5
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="eclipse:clean"/>
6
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
7
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven add maven repo.launch
1
<?xml version="1.0" encoding="UTF-8"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
5
<listEntry value="org.eclipse.ui.externaltools.launchGroup"/>
6
</listAttribute>
7
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc}/build/maven/bin/mvn.bat"/>
8
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="eclipse:add-maven-repo -Declipse.workspace=&quot;${workspace_loc}&quot;"/>
9
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${workspace_loc}"/>
10
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven eclipse-unix.launch
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/build/maven/bin/mvn}"/>
5
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="eclipse:eclipse"/>
6
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
7
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven install.launch
1
<?xml version="1.0" encoding="UTF-8"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
5
<listEntry value="org.eclipse.ui.externaltools.launchGroup"/>
6
</listAttribute>
7
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc}/build/maven/bin/mvn.bat"/>
8
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="install"/>
9
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
10
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven install 3D and animation unix without test.launch
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/build/maven/bin/mvn}"/>
5
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="install -Dmaven.test.skip=true -Dgvsig-path=&quot;${gvsig-path}/bin&quot; -Dinstall-binaries-dir=&quot;${gvsig-path}/libs&quot;"/>
6
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${workspace_loc:/build/projects/gvsig-plugin-animation}"/>
7
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven compile-unix.launch
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc}/build/maven/bin/mvn"/>
5
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="compile"/>
6
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
7
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven add maven repo unix.launch
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<mapAttribute key="org.eclipse.debug.core.environmentVariables">
5
<mapEntry key="JAVA_HOME" value="/usr/lib/jvm/java-1.5.0-sun-1.5.0.13"/>
6
</mapAttribute>
7
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/build/maven/bin/mvn}"/>
8
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="eclipse:add-maven-repo -Declipse.workspace=&quot;${workspace_loc}&quot;"/>
9
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${workspace_loc}"/>
10
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven install-unix without test.launch
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/build/maven/bin/mvn}"/>
5
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="install -Dmaven.test.skip=true"/>
6
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
7
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven package-unix.launch
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc}/build/maven/bin/mvn"/>
5
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="package"/>
6
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
7
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven deploy-unix.launch
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc}/build/maven/bin/mvn"/>
5
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="deploy"/>
6
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
7
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven package without test.launch
1
<?xml version="1.0" encoding="UTF-8"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
5
<listEntry value="org.eclipse.ui.externaltools.launchGroup"/>
6
</listAttribute>
7
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc}/build/maven/bin/mvn.bat"/>
8
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="package -Dmaven.test.skip=true"/>
9
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
10
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven deploy without test.launch
1
<?xml version="1.0" encoding="UTF-8"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
5
<listEntry value="org.eclipse.ui.externaltools.launchGroup"/>
6
</listAttribute>
7
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc}/build/maven/bin/mvn.bat"/>
8
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="deploy  -Dmaven.test.skip=true"/>
9
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
10
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven install 3D and animation win without test.launch
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
5
<listEntry value="org.eclipse.ui.externaltools.launchGroup"/>
6
</listAttribute>
7
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/build/maven/bin/mvn.bat}"/>
8
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="install -Dmaven.test.skip=true -Dgvsig-path=&quot;${GVSIG_INSTALL_DIR}/bin&quot; -DwithSources"/>
9
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${workspace_loc:/build/projects/gvsig-plugin-animation}"/>
10
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven clean.launch
1
<?xml version="1.0" encoding="UTF-8"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
5
<listEntry value="org.eclipse.ui.externaltools.launchGroup"/>
6
</listAttribute>
7
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc}/build/maven/bin/mvn.bat"/>
8
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="eclipse:clean"/>
9
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
10
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven package without test unix.launch
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc}/build/maven/bin/mvn"/>
5
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="package -Dmaven.test.skip=true"/>
6
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
7
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven eclipse.launch
1
<?xml version="1.0" encoding="UTF-8"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
5
<listEntry value="org.eclipse.ui.externaltools.launchGroup"/>
6
</listAttribute>
7
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc}/build/maven/bin/mvn.bat"/>
8
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="eclipse:eclipse"/>
9
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
10
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven deploy without test unix.launch
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc}/build/maven/bin/mvn"/>
5
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="deploy  -Dmaven.test.skip=true"/>
6
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
7
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven install-unix.launch
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc:/build/maven/bin/mvn}"/>
5
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="install"/>
6
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
7
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/GvSIG.launch
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication">
3
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
4
<listEntry value="/_fwAndami/src/com/iver/andami/Launcher.java"/>
5
</listAttribute>
6
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
7
<listEntry value="1"/>
8
</listAttribute>
9
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
10
<mapAttribute key="org.eclipse.debug.core.environmentVariables">
11
<mapEntry key="PATH" value="${workspace_loc}/binaries/w32/"/>
12
<mapEntry key="PROJ_LIB" value="${workspace_loc}/_fwAndami/gvSIG/extensiones/org.gvsig.crs/data"/>
13
</mapAttribute>
14
<stringAttribute key="org.eclipse.debug.core.source_locator_id" value="org.eclipse.jdt.launching.sourceLocator.JavaSourceLookupDirector"/>
15
<stringAttribute key="org.eclipse.debug.core.source_locator_memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;sourceLookupDirector&gt;&#13;&#10;&lt;sourceContainers duplicates=&quot;false&quot;&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extCyL&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extNewDocumentExample&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extAnimationGUI_maven&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extAnimationPrueba&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extSymbology&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libAnimation2D&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libAnimation3D&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libAnimationCommon&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libAnimation_BACK&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extAnimation2D&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libExceptions&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extAnimation3D&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extAnimationCommon&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extAnimationGUI&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extWFS2&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libAnimation&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libIverUtiles&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;exaWWJ&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extCAD&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extJDBC&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extScripting&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libRemoteServices&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libRaster&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extIconThemeBase&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extJCRS&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libJCRS&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extRasterTools-SE&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libCorePlugin&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;JDialogSkin&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;_fwAndami&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;appCatalogAndGazetteerClient&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;classpathContainer path=&amp;quot;org.eclipse.jdt.launching.JRE_CONTAINER&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.classpathContainer&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;appgvSIG&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libFMap&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;ext3Dgui&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extWMS&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;lib3DMap&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libCacheService&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extWCS&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extCatalogAndGazetteer&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;default/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.debug.core.containerType.default&quot;/&gt;&#13;&#10;&lt;/sourceContainers&gt;&#13;&#10;&lt;/sourceLookupDirector&gt;&#13;&#10;"/>
16
<listAttribute key="org.eclipse.jdt.launching.CLASSPATH">
17
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;org.eclipse.jdt.launching.JRE_CONTAINER&quot; javaProject=&quot;_fwAndami&quot; path=&quot;1&quot; type=&quot;4&quot;/&gt;&#13;&#10;"/>
18
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry id=&quot;org.eclipse.jdt.launching.classpathentry.defaultClasspath&quot;&gt;&#13;&#10;&lt;memento exportedEntriesOnly=&quot;false&quot; project=&quot;_fwAndami&quot;/&gt;&#13;&#10;&lt;/runtimeClasspathEntry&gt;&#13;&#10;"/>
19
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry internalArchive=&quot;/_fwAndami/gvSIG/extensiones/com.iver.ai2.gvsig3dgui/lib/gluegen-rt-1.1.0.jar&quot; path=&quot;3&quot; type=&quot;2&quot;/&gt;&#13;&#10;"/>
20
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry internalArchive=&quot;/_fwAndami/gvSIG/extensiones/com.iver.ai2.gvsig3dgui/lib/jogl-1.1.0.jar&quot; path=&quot;3&quot; type=&quot;2&quot;/&gt;&#13;&#10;"/>
21
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry internalArchive=&quot;/_fwAndami/gvSIG/extensiones/com.iver.ai2.gvsig3dgui/lib/libNative-1.0.jar&quot; path=&quot;3&quot; type=&quot;2&quot;/&gt;&#13;&#10;"/>
22
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry internalArchive=&quot;/_fwAndami/gvSIG/extensiones/com.iver.ai2.gvsig3dgui/lib/libosgvp-core-2.0.4.jar&quot; path=&quot;3&quot; type=&quot;2&quot;/&gt;&#13;&#10;"/>
23
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry internalArchive=&quot;/_fwAndami/gvSIG/extensiones/com.iver.ai2.gvsig3dgui/lib/libosgvp-ephemeris-2.0.4.jar&quot; path=&quot;3&quot; type=&quot;2&quot;/&gt;&#13;&#10;"/>
24
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry internalArchive=&quot;/_fwAndami/gvSIG/extensiones/com.iver.ai2.gvsig3dgui/lib/libosgvp-examples-2.0.4.jar&quot; path=&quot;3&quot; type=&quot;2&quot;/&gt;&#13;&#10;"/>
25
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry internalArchive=&quot;/_fwAndami/gvSIG/extensiones/com.iver.ai2.gvsig3dgui/lib/libosgvp-features-2.0.4.jar&quot; path=&quot;3&quot; type=&quot;2&quot;/&gt;&#13;&#10;"/>
26
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry internalArchive=&quot;/_fwAndami/gvSIG/extensiones/com.iver.ai2.gvsig3dgui/lib/libosgvp-manipulator-2.0.4.jar&quot; path=&quot;3&quot; type=&quot;2&quot;/&gt;&#13;&#10;"/>
27
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry internalArchive=&quot;/_fwAndami/gvSIG/extensiones/com.iver.ai2.gvsig3dgui/lib/libosgvp-planets-2.0.4.jar&quot; path=&quot;3&quot; type=&quot;2&quot;/&gt;&#13;&#10;"/>
28
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry internalArchive=&quot;/_fwAndami/gvSIG/extensiones/com.iver.ai2.gvsig3dgui/lib/libosgvp-viewer-2.0.4.jar&quot; path=&quot;3&quot; type=&quot;2&quot;/&gt;&#13;&#10;"/>
29
</listAttribute>
30
<booleanAttribute key="org.eclipse.jdt.launching.DEFAULT_CLASSPATH" value="false"/>
31
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="com.iver.andami.Launcher"/>
32
<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="gvSIG gvSIG/extensiones"/>
33
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="_fwAndami"/>
34
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Xmx500M -Dsun.java2d.opengl=False  -Djava.library.path=&quot;${workspace_loc}/binaries/w32/&quot;"/>
35
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven compile.launch
1
<?xml version="1.0" encoding="UTF-8"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
5
<listEntry value="org.eclipse.ui.externaltools.launchGroup"/>
6
</listAttribute>
7
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc}/build/maven/bin/mvn.bat"/>
8
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="compile"/>
9
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
10
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven install without test.launch
1
<?xml version="1.0" encoding="UTF-8"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
5
<listEntry value="org.eclipse.ui.externaltools.launchGroup"/>
6
</listAttribute>
7
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc}/build/maven/bin/mvn.bat"/>
8
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="install -Dmaven.test.skip=true"/>
9
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
10
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven package.launch
1
<?xml version="1.0" encoding="UTF-8"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
5
<listEntry value="org.eclipse.ui.externaltools.launchGroup"/>
6
</listAttribute>
7
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc}/build/maven/bin/mvn.bat"/>
8
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="package"/>
9
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
10
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/GvSIG external.launch
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication">
3
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
4
<listEntry value="/_fwAndami/src/com/iver/andami/Launcher.java"/>
5
</listAttribute>
6
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
7
<listEntry value="1"/>
8
</listAttribute>
9
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
10
<mapAttribute key="org.eclipse.debug.core.environmentVariables">
11
<mapEntry key="PROJ_LIB" value="${workspace_loc}/_fwAndami/gvSIG/extensiones/org.gvsig.crs/data"/>
12
<mapEntry key="PATH" value="${workspace_loc}/binaries/w32/"/>
13
</mapAttribute>
14
<stringAttribute key="org.eclipse.debug.core.source_locator_id" value="org.eclipse.jdt.launching.sourceLocator.JavaSourceLookupDirector"/>
15
<stringAttribute key="org.eclipse.debug.core.source_locator_memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;sourceLookupDirector&gt;&#13;&#10;&lt;sourceContainers duplicates=&quot;false&quot;&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;lib3DMap-share&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extCyL&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extNewDocumentExample&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extAnimationGUI_maven&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extAnimationPrueba&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extSymbology&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libAnimation2D&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libAnimation3D&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libAnimationCommon&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libAnimation_BACK&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extAnimation2D&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libExceptions&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extAnimation3D&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extAnimationCommon&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extAnimationGUI&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extWFS2&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libAnimation&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libIverUtiles&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;exaWWJ&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extCAD&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extJDBC&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extScripting&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libRemoteServices&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libRaster&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extIconThemeBase&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extJCRS&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libJCRS&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extRasterTools-SE&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libCorePlugin&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;JDialogSkin&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;_fwAndami&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;appCatalogAndGazetteerClient&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;classpathContainer path=&amp;quot;org.eclipse.jdt.launching.JRE_CONTAINER&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.classpathContainer&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;appgvSIG&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libFMap&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;ext3Dgui&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extWMS&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;lib3DMap&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;libCacheService&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extWCS&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;javaProject name=&amp;quot;extCatalogAndGazetteer&amp;quot;/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.jdt.launching.sourceContainer.javaProject&quot;/&gt;&#13;&#10;&lt;container memento=&quot;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;no&amp;quot;?&amp;gt;&amp;#13;&amp;#10;&amp;lt;default/&amp;gt;&amp;#13;&amp;#10;&quot; typeId=&quot;org.eclipse.debug.core.containerType.default&quot;/&gt;&#13;&#10;&lt;/sourceContainers&gt;&#13;&#10;&lt;/sourceLookupDirector&gt;&#13;&#10;"/>
16
<listAttribute key="org.eclipse.jdt.launching.CLASSPATH">
17
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;org.eclipse.jdt.launching.JRE_CONTAINER&quot; javaProject=&quot;_fwAndami&quot; path=&quot;1&quot; type=&quot;4&quot;/&gt;&#13;&#10;"/>
18
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/castor-0.9.5.3-xml.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
19
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/commons-codec-1.3.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
20
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/commons-collections-3.1.zip&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
21
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/commons-dbcp-1.0-dev-20020806.zip&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
22
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/commons-pool-1.2.zip&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
23
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/crimson.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
24
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/gluegen-rt-1.1.1.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
25
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/gvsig-i18n.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
26
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/iver-utiles.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
27
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/javaws.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
28
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/jcalendar.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
29
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/jcommon-1.0.10.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
30
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/jfreechart-1.0.6.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
31
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/jh.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
32
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/jogl-1.1.0.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
33
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/JUF-1.0.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
34
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/JWizardComponent.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
35
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/kxml2.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
36
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/libCacheService-1.0-SNAPSHOT.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
37
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/libNative-1.0.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
38
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/libosgvp-core-2.0.4.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
39
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/libosgvp-ephemeris-2.0.4.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
40
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/libosgvp-features-2.0.4.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
41
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/libosgvp-manipulator-2.0.4.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
42
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/libosgvp-planets-2.0.4.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
43
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/libosgvp-viewer-2.0.4.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
44
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/log4j-1.2.8.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
45
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/looks-2.1.4.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
46
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/org.gvsig.exceptions.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
47
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/org.gvsig.ui.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
48
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/tempFileManager.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
49
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/xerces_2_5_0.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
50
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/xml-apis.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
51
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/lib/xmlrpc-2.0.1.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
52
<listEntry value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;runtimeClasspathEntry containerPath=&quot;{GVSIG_INSTALL_PATH}/bin/andami.jar&quot; path=&quot;3&quot; type=&quot;3&quot;/&gt;&#13;&#10;"/>
53
</listAttribute>
54
<booleanAttribute key="org.eclipse.jdt.launching.DEFAULT_CLASSPATH" value="false"/>
55
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="com.iver.andami.Launcher"/>
56
<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="gvSIG gvSIG/extensiones"/>
57
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="_fwAndami"/>
58
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Xmx500M -Dsun.java2d.opengl=False  -Djava.library.path=&quot;${workspace_loc}/binaries/w32/&quot;"/>
59
<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${GVSIG_INSTALL_DIR}\bin"/>
60
</launchConfiguration>
branches/v2_0_0_prep/build/metadata/.plugins/org.eclipse.debug.core/.launches/maven eclipse force download.launch
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<launchConfiguration type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
3
<booleanAttribute key="org.eclipse.debug.core.appendEnvironmentVariables" value="true"/>
4
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${workspace_loc}/build/maven/bin/mvn.bat"/>
5
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="eclipse:eclipse -DdownloadSources=true"/>
6
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${project_loc}"/>
7
</launchConfiguration>
branches/v2_0_0_prep/build/.project
1
<?xml version="1.0" encoding="UTF-8"?>
2
<projectDescription>
3
	<name>build</name>
4
	<comment></comment>
5
	<projects>
6
	</projects>
7
	<buildSpec>
8
		<buildCommand>
9
			<name>org.eclipse.jdt.core.javabuilder</name>
10
			<arguments>
11
			</arguments>
12
		</buildCommand>
13
	</buildSpec>
14
	<natures>
15
		<nature>org.eclipse.jdt.core.javanature</nature>
16
	</natures>
17
</projectDescription>
branches/v2_0_0_prep/build/extension-pom/build.xml
1
<project name="Complete build system" default="make-extension" basedir=".">
2
	<description>
3
	</description>
4
	<condition property="isJar">
5
		<equals arg1="${project.packaging}" arg2="jar" />
6
	</condition>
7

  
8
	<target name="make-extension" if="isJar">
9
		<echo message="======================== Copying to extensions dir..."/>
10
		<mkdir dir="${temporaly-build}" />
11
		<mkdir dir="${temporaly-build}/${library-dir}" />
12
		<echo message="librari directory ${temporaly-build}/${library-dir}" />
13
		
14
		<echo message="Copying file ${project.build.directory}/${project.artifactId}-${project.version}.${project.packaging} to ${temporaly-build}/lib/" />
15
		<copy file="${project.build.directory}/${project.artifactId}-${project.version}.${project.packaging}" tofile="${temporaly-build}/${library-dir}/${plugin-name}.${project.packaging}">
16
		</copy>
17
		
18
		<copy todir="${temporaly-build}/images">
19
			<fileset dir="${basedir}/images/" includes="**/**" excludes="**/*.db" />
20
		</copy>
21
		<echo message="Copying config files to ${extension-dir}" />
22
		<copy todir="${temporaly-build}">
23
			<fileset dir="${basedir}/${config}" includes="**/**" />
24
		</copy>
25
		<move todir="${extension-dir}/${plugin-name}/">
26
			<fileset dir="${temporaly-build}" includes="**/**" />
27
		</move>
28
	</target>
29
</project>
branches/v2_0_0_prep/build/extension-pom/pom.xml
1
<project xmlns="http://maven.apache.org/POM/4.0.0"
2
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4
	<modelVersion>4.0.0</modelVersion>
5
	<groupId>org.gvsig</groupId>
6
	<artifactId>gvsig-extension-base-pom</artifactId>
7
	<packaging>pom</packaging>
8
	<version>1.0-SNAPSHOT</version>
9
	<name>extension-base-pom</name>
10
	<parent>
11
		<groupId>org.gvsig</groupId>
12
		<artifactId>gvsig-basepoms</artifactId>
13
		<version>1.0-SNAPSHOT</version>
14
	</parent>
15
	<description>
16
		Base POM for all GvSIG extension projects. This pom knows how to
17
		build and made an extension for GvSIG. The property "gvsig-path"
18
		must be set up correctly.
19
	</description>
20
	<dependencies>
21
		<dependency>
22
			<groupId>junit</groupId>
23
			<artifactId>junit</artifactId>
24
			<version>3.8.1</version>
25
			<scope>test</scope>
26
		</dependency>
27
		<dependency>
28
			<groupId>log4j</groupId>
29
	        <artifactId>log4j</artifactId>
30
        	<version>1.2.8</version>
31
      	</dependency>
32
	</dependencies>
33
	<properties>
34
		<config>config</config>
35
		<plugin-name>
36
			${project.groupId}.${project.artifactId}
37
		</plugin-name>
38
		<temporaly-build>
39
			${project.build.directory}/${plugin-name}
40
		</temporaly-build>
41
		<extension-lib-dir>
42
			${extension-dir}/${plugin-name}/lib
43
		</extension-lib-dir>
44
		<build-dir>${basedir}/..</build-dir>
45
		<extension-ant-base-dir>
46
			${build-dir}/extension-pom
47
		</extension-ant-base-dir>
48
		<library-dir>lib</library-dir>
49
	</properties>
50
	<build>
51
		<plugins>
52
			<plugin>
53
				<artifactId>maven-antrun-plugin</artifactId>
54
				<executions>
55
					<execution>
56
						<id>copy-to-andami</id>
57
						<phase>install</phase>
58
						<configuration>
59
							<tasks>
60

  
61
								<property name="project.build.directory"
62
									value="${project.build.directory}" />
63
								<property name="project.artifactId"
64
									value="${project.artifactId}" />
65
								<property name="project.version"
66
									value="${project.version}" />
67
								<property name="project.packaging"
68
									value="${project.packaging}" />
69
								<property name="temporaly-build"
70
									value="${temporaly-build}" />
71
								<property name="plugin-name"
72
									value="${plugin-name}" />
73
								<property name="config"
74
									value="${config}" />
75
								<property name="extension-dir"
76
									value="${extension-dir}" />
77
								<property name="library-dir"
78
									value="${library-dir}" />
79

  
80
								<ant
81
									antfile="${extension-ant-base-dir}/build.xml"
82
									inheritRefs="true" />
83
							</tasks>
84
						</configuration>
85
						<goals>
86
							<goal>run</goal>
87
						</goals>
88
					</execution>
89
				</executions>
90

  
91
			</plugin>
92
		</plugins>
93
	</build>
94
</project>
branches/v2_0_0_prep/build/libraries-pom/pom.xml
1
<project xmlns="http://maven.apache.org/POM/4.0.0"
2
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4
	<modelVersion>4.0.0</modelVersion>
5
	<groupId>org.gvsig</groupId>
6
	<artifactId>gvsig-library-base-pom</artifactId>
7
	<packaging>pom</packaging>
8
	<version>1.0-SNAPSHOT</version>
9
	<name>library-base-pom</name>
10
	<parent>
11
		<groupId>org.gvsig</groupId>
12
		<artifactId>gvsig-basepoms</artifactId>
13
		<version>1.0-SNAPSHOT</version>
14
	</parent>
15
	<description>
16
		Base POM for all GvSIG libraries projects. This pom knows how to
17
		build and made an libraries for GvSIG. The property
18
		"gvsig-path" must be set up correctly. 
19
	</description>
20
	<dependencies>
21
		<dependency>
22
			<groupId>junit</groupId>
23
			<artifactId>junit</artifactId>
24
			<version>3.8.1</version>
25
			<scope>test</scope>
26
		</dependency>
27
		<dependency>
28
			<groupId>log4j</groupId>
29
	        <artifactId>log4j</artifactId>
30
        	<version>1.2.8</version>
31
      	</dependency>
32
	</dependencies>
33
</project>
branches/v2_0_0_prep/build/maven/bin/m2
1
#!/bin/sh
2
# ----------------------------------------------------------------------------
3
# Licensed to the Apache Software Foundation (ASF) under one
4
# or more contributor license agreements.  See the NOTICE file
5
# distributed with this work for additional information
6
# regarding copyright ownership.  The ASF licenses this file
7
# to you under the Apache License, Version 2.0 (the
8
# "License"); you may not use this file except in compliance
9
# with the License.  You may obtain a copy of the License at
10
#
11
#    http://www.apache.org/licenses/LICENSE-2.0
12
#
13
# Unless required by applicable law or agreed to in writing,
14
# software distributed under the License is distributed on an
15
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16
# KIND, either express or implied.  See the License for the
17
# specific language governing permissions and limitations
18
# under the License.
19
# ----------------------------------------------------------------------------
20

  
21
echo ""
22
echo THE m2 COMMMAND IS DEPRECATED - PLEASE RUN mvn INSTEAD
23
echo ""
24

  
25
. `dirname "$0"`/mvn
26
exec "`dirname "$0"`/mvn" $QUOTED_ARGS
0 27

  
branches/v2_0_0_prep/build/maven/bin/mvn
1
#!/bin/sh
2
# ----------------------------------------------------------------------------
3
# Licensed to the Apache Software Foundation (ASF) under one
4
# or more contributor license agreements.  See the NOTICE file
5
# distributed with this work for additional information
6
# regarding copyright ownership.  The ASF licenses this file
7
# to you under the Apache License, Version 2.0 (the
8
# "License"); you may not use this file except in compliance
9
# with the License.  You may obtain a copy of the License at
10
#
11
#    http://www.apache.org/licenses/LICENSE-2.0
12
#
13
# Unless required by applicable law or agreed to in writing,
14
# software distributed under the License is distributed on an
15
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16
# KIND, either express or implied.  See the License for the
17
# specific language governing permissions and limitations
18
# under the License.
19
# ----------------------------------------------------------------------------
20

  
21
# ----------------------------------------------------------------------------
22
# Maven2 Start Up Batch script
23
#
24
# Required ENV vars:
25
# ------------------
26
#   JAVA_HOME - location of a JDK home dir
27
#
28
# Optional ENV vars
29
# -----------------
30
#   M2_HOME - location of maven2's installed home dir
31
#   MAVEN_OPTS - parameters passed to the Java VM when running Maven
32
#     e.g. to debug Maven itself, use
33
#       set MAVEN_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
34
# ----------------------------------------------------------------------------
35

  
36
QUOTED_ARGS=""
37
while [ "$1" != "" ] ; do
38

  
39
  QUOTED_ARGS="$QUOTED_ARGS \"$1\""
40
  shift
41

  
42
done
43

  
44
if [ -f /etc/mavenrc ] ; then
45
  . /etc/mavenrc
46
fi
47

  
48
if [ -f "$HOME/.mavenrc" ] ; then
49
  . "$HOME/.mavenrc"
50
fi
51

  
52
# OS specific support.  $var _must_ be set to either true or false.
53
cygwin=false;
54
darwin=false;
55
mingw=false
56
case "`uname`" in
57
  CYGWIN*) cygwin=true ;;
58
  MINGW*) mingw=true;;
59
  Darwin*) darwin=true 
60
           if [ -z "$JAVA_VERSION" ] ; then
61
             JAVA_VERSION="CurrentJDK"
62
           else
63
             echo "Using Java version: $JAVA_VERSION"
64
           fi
65
           if [ -z "$JAVA_HOME" ] ; then
66
             JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/${JAVA_VERSION}/Home
67
           fi
68
           ;;
69
esac
70

  
71
if [ -z "$JAVA_HOME" ] ; then
72
  if [ -r /etc/gentoo-release ] ; then
73
    JAVA_HOME=`java-config --jre-home`
74
  fi
75
fi
76

  
77
if [ -z "$M2_HOME" ] ; then
78
  ## resolve links - $0 may be a link to maven's home
79
  PRG="$0"
80

  
81
  # need this for relative symlinks
82
  while [ -h "$PRG" ] ; do
83
    ls=`ls -ld "$PRG"`
84
    link=`expr "$ls" : '.*-> \(.*\)$'`
85
    if expr "$link" : '/.*' > /dev/null; then
86
      PRG="$link"
87
    else
88
      PRG="`dirname "$PRG"`/$link"
89
    fi
90
  done
91

  
92
  saveddir=`pwd`
93

  
94
  M2_HOME=`dirname "$PRG"`/..
95

  
96
  # make it fully qualified
97
  M2_HOME=`cd "$M2_HOME" && pwd`
98

  
99
  cd "$saveddir"
100
  # echo Using m2 at $M2_HOME
101
fi
102

  
103
# For Cygwin, ensure paths are in UNIX format before anything is touched
104
if $cygwin ; then
105
  [ -n "$M2_HOME" ] &&
106
    M2_HOME=`cygpath --unix "$M2_HOME"`
107
  [ -n "$JAVA_HOME" ] &&
108
    JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
109
  [ -n "$CLASSPATH" ] &&
110
    CLASSPATH=`cygpath --path --unix "$CLASSPATH"`
111
fi
112

  
113
# For Migwn, ensure paths are in UNIX format before anything is touched
114
if $mingw ; then
115
  [ -n "$M2_HOME" ] &&
116
    M2_HOME="`(cd "$M2_HOME"; pwd)`"
117
  [ -n "$JAVA_HOME" ] &&
118
    JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`"
119
  # TODO classpath?
120
fi
121

  
122
if [ -z "$JAVACMD" ] ; then
123
  if [ -n "$JAVA_HOME"  ] ; then
124
    if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
125
      # IBM's JDK on AIX uses strange locations for the executables
126
      JAVACMD="$JAVA_HOME/jre/sh/java"
127
    else
128
      JAVACMD="$JAVA_HOME/bin/java"
129
    fi
130
  else
131
    JAVACMD="`which java`"
132
  fi
133
fi
134

  
135
if [ ! -x "$JAVACMD" ] ; then
136
  echo "Error: JAVA_HOME is not defined correctly."
137
  echo "  We cannot execute $JAVACMD"
138
  exit 1
139
fi
140

  
141
if [ -z "$JAVA_HOME" ] ; then
142
  echo "Warning: JAVA_HOME environment variable is not set."
143
fi
144

  
145
CLASSWORLDS_LAUNCHER=org.codehaus.classworlds.Launcher
146

  
147
# For Cygwin, switch paths to Windows format before running java
148
if $cygwin; then
149
  [ -n "$M2_HOME" ] &&
150
    M2_HOME=`cygpath --path --windows "$M2_HOME"`
151
  [ -n "$JAVA_HOME" ] &&
152
    JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
153
  [ -n "$HOME" ] &&
154
    HOME=`cygpath --path --windows "$HOME"`
155
fi
156

  
157
exec "$JAVACMD" \
158
  $MAVEN_OPTS \
159
  -classpath "${M2_HOME}"/boot/classworlds-*.jar \
160
  "-Dclassworlds.conf=${M2_HOME}/bin/m2.conf" \
161
  "-Dmaven.home=${M2_HOME}"  \
162
  ${CLASSWORLDS_LAUNCHER} $QUOTED_ARGS
163

  
0 164

  
branches/v2_0_0_prep/build/maven/bin/m2.conf
1
main is org.apache.maven.cli.MavenCli from plexus.core
2

  
3
set maven.home default ${user.home}/m2
4

  
5
[plexus.core]
6
load ${maven.home}/lib/*.jar
branches/v2_0_0_prep/build/maven/bin/m2.bat
1
@REM ----------------------------------------------------------------------------
2
@REM Licensed to the Apache Software Foundation (ASF) under one
3
@REM or more contributor license agreements.  See the NOTICE file
4
@REM distributed with this work for additional information
5
@REM regarding copyright ownership.  The ASF licenses this file
6
@REM to you under the Apache License, Version 2.0 (the
7
@REM "License"); you may not use this file except in compliance
8
@REM with the License.  You may obtain a copy of the License at
9
@REM
10
@REM    http://www.apache.org/licenses/LICENSE-2.0
11
@REM
12
@REM Unless required by applicable law or agreed to in writing,
13
@REM software distributed under the License is distributed on an
14
@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15
@REM KIND, either express or implied.  See the License for the
16
@REM specific language governing permissions and limitations
17
@REM under the License.
18
@REM ----------------------------------------------------------------------------
19

  
20
@ECHO OFF
21
echo.
22
echo THE m2 COMMMAND IS DEPRECATED - PLEASE RUN mvn INSTEAD
23
echo.
24

  
25
"%~dp0\mvn" %*
26

  
branches/v2_0_0_prep/build/maven/bin/mvn.bat
1
@REM ----------------------------------------------------------------------------
2
@REM Licensed to the Apache Software Foundation (ASF) under one
3
@REM or more contributor license agreements.  See the NOTICE file
4
@REM distributed with this work for additional information
5
@REM regarding copyright ownership.  The ASF licenses this file
6
@REM to you under the Apache License, Version 2.0 (the
7
@REM "License"); you may not use this file except in compliance
8
@REM with the License.  You may obtain a copy of the License at
9
@REM
10
@REM    http://www.apache.org/licenses/LICENSE-2.0
11
@REM
12
@REM Unless required by applicable law or agreed to in writing,
13
@REM software distributed under the License is distributed on an
14
@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15
@REM KIND, either express or implied.  See the License for the
16
@REM specific language governing permissions and limitations
17
@REM under the License.
18
@REM ----------------------------------------------------------------------------
19

  
20
@REM ----------------------------------------------------------------------------
21
@REM Maven2 Start Up Batch script
22
@REM
23
@REM Required ENV vars:
24
@REM JAVA_HOME - location of a JDK home dir
25
@REM
26
@REM Optional ENV vars
27
@REM M2_HOME - location of maven2's installed home dir
28
@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands
29
@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a key stroke before ending
30
@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven
31
@REM     e.g. to debug Maven itself, use
32
@REM set MAVEN_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
33
@REM ----------------------------------------------------------------------------
34

  
35
@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on'
36
@echo off
37
@REM enable echoing my setting MAVEN_BATCH_ECHO to 'on'
38
@if "%MAVEN_BATCH_ECHO%" == "on"  echo %MAVEN_BATCH_ECHO%
39

  
40
@REM set %HOME% to equivalent of $HOME
41
if "%HOME%" == "" (set HOME=%HOMEDRIVE%%HOMEPATH%)
42

  
43
@REM Execute a user defined script before this one
44
if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat"
45

  
46
set ERROR_CODE=0
47

  
48
@REM set local scope for the variables with windows NT shell
49
if "%OS%"=="Windows_NT" @setlocal
50
if "%OS%"=="WINNT" @setlocal
51

  
52
@REM ==== START VALIDATION ====
53
if not "%JAVA_HOME%" == "" goto OkJHome
54

  
55
echo.
56
echo ERROR: JAVA_HOME not found in your environment.
57
echo Please set the JAVA_HOME variable in your environment to match the
58
echo location of your Java installation
59
echo.
60
goto error
61

  
62
:OkJHome
63
if exist "%JAVA_HOME%\bin\java.exe" goto chkMHome
64

  
65
echo.
66
echo ERROR: JAVA_HOME is set to an invalid directory.
67
echo JAVA_HOME = %JAVA_HOME%
68
echo Please set the JAVA_HOME variable in your environment to match the
69
echo location of your Java installation
70
echo.
71
goto error
72

  
73
:chkMHome
74
if not "%M2_HOME%"=="" goto valMHome
75

  
76
if "%OS%"=="Windows_NT" SET M2_HOME=%~dp0..
77
if "%OS%"=="WINNT" SET M2_HOME=%~dp0..
78
if not "%M2_HOME%"=="" goto valMHome
79

  
80
echo.
81
echo ERROR: M2_HOME not found in your environment.
82
echo Please set the M2_HOME variable in your environment to match the
83
echo location of the Maven installation
84
echo.
85
goto error
86

  
87
:valMHome
88

  
89
:stripMHome
90
if not _%M2_HOME:~-1%==_\ goto checkMBat
91
set M2_HOME=%M2_HOME:~0,-1%
92
goto stripMHome
93

  
94
:checkMBat
95
if exist "%M2_HOME%\bin\mvn.bat" goto init
96

  
97
echo.
98
echo ERROR: M2_HOME is set to an invalid directory.
99
echo M2_HOME = %M2_HOME%
100
echo Please set the M2_HOME variable in your environment to match the
101
echo location of the Maven installation
102
echo.
103
goto error
104
@REM ==== END VALIDATION ====
105

  
106
:init
107
@REM Decide how to startup depending on the version of windows
108

  
109
@REM -- Windows NT with Novell Login
110
if "%OS%"=="WINNT" goto WinNTNovell
111

  
112
@REM -- Win98ME
113
if NOT "%OS%"=="Windows_NT" goto Win9xArg
114

  
115
:WinNTNovell
116

  
117
@REM -- 4NT shell
118
if "%@eval[2+2]" == "4" goto 4NTArgs
119

  
120
@REM -- Regular WinNT shell
121
set MAVEN_CMD_LINE_ARGS=%*
122
goto endInit
123

  
124
@REM The 4NT Shell from jp software
125
:4NTArgs
126
set MAVEN_CMD_LINE_ARGS=%$
127
goto endInit
128

  
129
:Win9xArg
130
@REM Slurp the command line arguments.  This loop allows for an unlimited number
131
@REM of agruments (up to the command line limit, anyway).
132
set MAVEN_CMD_LINE_ARGS=
133
:Win9xApp
134
if %1a==a goto endInit
135
set MAVEN_CMD_LINE_ARGS=%MAVEN_CMD_LINE_ARGS% %1
136
shift
137
goto Win9xApp
138

  
139
@REM Reaching here means variables are defined and arguments have been captured
140
:endInit
141
SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe"
142

  
143
@REM -- 4NT shell
144
if "%@eval[2+2]" == "4" goto 4NTCWJars
145

  
146
@REM -- Regular WinNT shell
147
for %%i in ("%M2_HOME%"\boot\classworlds-*) do set CLASSWORLDS_JAR="%%i"
148
goto runm2
149

  
150
@REM The 4NT Shell from jp software
151
:4NTCWJars
152
for %%i in ("%M2_HOME%\boot\classworlds-*") do set CLASSWORLDS_JAR="%%i"
153
goto runm2
154

  
155
@REM Start MAVEN2
156
:runm2
157
%MAVEN_JAVA_EXE% %MAVEN_OPTS% -classpath %CLASSWORLDS_JAR% "-Dclassworlds.conf=%M2_HOME%\bin\m2.conf" "-Dmaven.home=%M2_HOME%" org.codehaus.classworlds.Launcher %MAVEN_CMD_LINE_ARGS%
158
if ERRORLEVEL 1 goto error
159
goto end
160

  
161
:error
162
if "%OS%"=="Windows_NT" @endlocal
163
if "%OS%"=="WINNT" @endlocal
164
set ERROR_CODE=1
165

  
166
:end
167
@REM set local scope for the variables with windows NT shell
168
if "%OS%"=="Windows_NT" goto endNT
169
if "%OS%"=="WINNT" goto endNT
170

  
171
@REM For old DOS remove the set variables from ENV - we assume they were not set
172
@REM before we started - at least we don't leave any baggage around
173
set MAVEN_JAVA_EXE=
174
set MAVEN_CMD_LINE_ARGS=
175
goto postExec
176

  
177
:endNT
178
@endlocal & set ERROR_CODE=%ERROR_CODE%
179

  
180
:postExec
181
if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat"
182
@REM pause the batch file if MAVEN_BATCH_PAUSE is set to 'on'
183
if "%MAVEN_BATCH_PAUSE%" == "on" pause
184

  
185
if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE%
186

  
187
exit /B %ERROR_CODE%
188

  
branches/v2_0_0_prep/build/maven/bin/mvnDebug
1
#!/bin/sh
2
# ----------------------------------------------------------------------------
3
# Licensed to the Apache Software Foundation (ASF) under one
4
# or more contributor license agreements.  See the NOTICE file
5
# distributed with this work for additional information
6
# regarding copyright ownership.  The ASF licenses this file
7
# to you under the Apache License, Version 2.0 (the
8
# "License"); you may not use this file except in compliance
9
# with the License.  You may obtain a copy of the License at
10
#
11
#    http://www.apache.org/licenses/LICENSE-2.0
12
#
13
# Unless required by applicable law or agreed to in writing,
14
# software distributed under the License is distributed on an
15
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16
# KIND, either express or implied.  See the License for the
17
# specific language governing permissions and limitations
18
# under the License.
19
# ----------------------------------------------------------------------------
20

  
21
# ----------------------------------------------------------------------------
22
# Maven2 Start Up Batch script
23
#
24
# Required ENV vars:
25
# ------------------
26
#   JAVA_HOME - location of a JDK home dir
27
#
28
# Optional ENV vars
29
# -----------------
30
#   M2_HOME - location of maven2's installed home dir
31
#   MAVEN_OPTS - parameters passed to the Java VM when running Maven
32
#     e.g. to debug Maven itself, use
33
#       set MAVEN_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
34
# ----------------------------------------------------------------------------
35

  
36
INT_MAVEN_OPTS="$MAVEN_OPTS -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000"
37

  
38
echo Preparing to Execute Maven in Debug Mode
39

  
40
QUOTED_ARGS=""
41
while [ "$1" != "" ] ; do
42

  
43
  QUOTED_ARGS="$QUOTED_ARGS \"$1\""
44
  shift
45

  
46
done
47

  
48
if [ -f /etc/mavenrc ] ; then
49
  . /etc/mavenrc
50
fi
51

  
52
if [ -f "$HOME/.mavenrc" ] ; then
53
  . "$HOME/.mavenrc"
54
fi
55

  
56
# OS specific support.  $var _must_ be set to either true or false.
57
cygwin=false;
58
darwin=false;
59
mingw=false
60
case "`uname`" in
61
  CYGWIN*) cygwin=true ;;
62
  MINGW*) mingw=true;;
63
  Darwin*) darwin=true 
64
           if [ -z "$JAVA_VERSION" ] ; then
65
             JAVA_VERSION="CurrentJDK"
66
           else
67
             echo "Using Java version: $JAVA_VERSION"
68
           fi
69
           if [ -z "$JAVA_HOME" ] ; then
70
             JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/${JAVA_VERSION}/Home
71
           fi
72
           ;;
73
esac
74

  
75
if [ -z "$JAVA_HOME" ] ; then
76
  if [ -r /etc/gentoo-release ] ; then
77
    JAVA_HOME=`java-config --jre-home`
78
  fi
79
fi
80

  
81
if [ -z "$M2_HOME" ] ; then
82
  ## resolve links - $0 may be a link to maven's home
83
  PRG="$0"
84

  
85
  # need this for relative symlinks
86
  while [ -h "$PRG" ] ; do
87
    ls=`ls -ld "$PRG"`
88
    link=`expr "$ls" : '.*-> \(.*\)$'`
89
    if expr "$link" : '/.*' > /dev/null; then
90
      PRG="$link"
91
    else
92
      PRG="`dirname "$PRG"`/$link"
93
    fi
94
  done
95

  
96
  saveddir=`pwd`
97

  
98
  M2_HOME=`dirname "$PRG"`/..
99

  
100
  # make it fully qualified
101
  M2_HOME=`cd "$M2_HOME" && pwd`
102

  
103
  cd "$saveddir"
104
  # echo Using m2 at $M2_HOME
105
fi
106

  
107
# For Cygwin, ensure paths are in UNIX format before anything is touched
108
if $cygwin ; then
109
  [ -n "$M2_HOME" ] &&
110
    M2_HOME=`cygpath --unix "$M2_HOME"`
111
  [ -n "$JAVA_HOME" ] &&
112
    JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
113
  [ -n "$CLASSPATH" ] &&
114
    CLASSPATH=`cygpath --path --unix "$CLASSPATH"`
115
fi
116

  
117
# For Migwn, ensure paths are in UNIX format before anything is touched
118
if $mingw ; then
119
  [ -n "$M2_HOME" ] &&
120
    M2_HOME="`(cd "$M2_HOME"; pwd)`"
121
  [ -n "$JAVA_HOME" ] &&
122
    JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`"
123
  # TODO classpath?
124
fi
125

  
126
if [ -z "$JAVACMD" ] ; then
127
  if [ -n "$JAVA_HOME"  ] ; then
128
    if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
129
      # IBM's JDK on AIX uses strange locations for the executables
130
      JAVACMD="$JAVA_HOME/jre/sh/java"
131
    else
132
      JAVACMD="$JAVA_HOME/bin/java"
133
    fi
134
  else
135
    JAVACMD=java
136
  fi
137
fi
138

  
139
if [ ! -x "$JAVACMD" ] ; then
140
  echo "Error: JAVA_HOME is not defined correctly."
141
  echo "  We cannot execute $JAVACMD"
142
  exit 1
143
fi
144

  
145
if [ -z "$JAVA_HOME" ] ; then
146
  echo "Warning: JAVA_HOME environment variable is not set."
147
fi
148

  
149
CLASSWORLDS_LAUNCHER=org.codehaus.classworlds.Launcher
150

  
151
# For Cygwin, switch paths to Windows format before running java
152
if $cygwin; then
153
  [ -n "$M2_HOME" ] &&
154
    M2_HOME=`cygpath --path --windows "$M2_HOME"`
155
  [ -n "$JAVA_HOME" ] &&
156
    JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
157
  [ -n "$HOME" ] &&
158
    HOME=`cygpath --path --windows "$HOME"`
159
fi
160

  
161
exec "$JAVACMD" \
162
  $INT_MAVEN_OPTS \
163
  -classpath "${M2_HOME}"/boot/classworlds-*.jar \
164
  "-Dclassworlds.conf=${M2_HOME}/bin/m2.conf" \
165
  "-Dmaven.home=${M2_HOME}"  \
166
  ${CLASSWORLDS_LAUNCHER} $QUOTED_ARGS
167

  
168

  
0 169

  
branches/v2_0_0_prep/build/maven/bin/mvnDebug.bat
1
@REM ----------------------------------------------------------------------------
2
@REM Licensed to the Apache Software Foundation (ASF) under one
3
@REM or more contributor license agreements.  See the NOTICE file
4
@REM distributed with this work for additional information
5
@REM regarding copyright ownership.  The ASF licenses this file
6
@REM to you under the Apache License, Version 2.0 (the
7
@REM "License"); you may not use this file except in compliance
8
@REM with the License.  You may obtain a copy of the License at
9
@REM
10
@REM    http://www.apache.org/licenses/LICENSE-2.0
11
@REM
12
@REM Unless required by applicable law or agreed to in writing,
13
@REM software distributed under the License is distributed on an
14
@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15
@REM KIND, either express or implied.  See the License for the
16
@REM specific language governing permissions and limitations
17
@REM under the License.
18
@REM ----------------------------------------------------------------------------
19

  
20
@REM ----------------------------------------------------------------------------
21
@REM Maven2 Start Up Batch script
22
@REM
23
@REM Required ENV vars:
24
@REM JAVA_HOME - location of a JDK home dir
25
@REM
26
@REM Optional ENV vars
27
@REM M2_HOME - location of maven2's installed home dir
28
@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands
29
@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a key stroke before ending
30
@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven
31
@REM     e.g. to debug Maven itself, use
32
@REM set MAVEN_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
33
@REM ----------------------------------------------------------------------------
34

  
35
set INT_MAVEN_OPTS=%MAVEN_OPTS% -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
36
@echo Preparing to Execute Maven in Debug Mode
37

  
38
@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on'
39
@echo off
40
@REM enable echoing my setting MAVEN_BATCH_ECHO to 'on'
41
@if "%MAVEN_BATCH_ECHO%" == "on"  echo %MAVEN_BATCH_ECHO%
42

  
43
@REM set %HOME% to equivalent of $HOME
44
if "%HOME%" == "" (set HOME=%HOMEDRIVE%%HOMEPATH%)
45

  
46
@REM Execute a user defined script before this one
47
if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat"
48

  
49
set ERROR_CODE=0
50

  
51
@REM set local scope for the variables with windows NT shell
52
if "%OS%"=="Windows_NT" @setlocal
53
if "%OS%"=="WINNT" @setlocal
54

  
55
@REM ==== START VALIDATION ====
56
if not "%JAVA_HOME%" == "" goto OkJHome
57

  
58
echo.
59
echo ERROR: JAVA_HOME not found in your environment.
60
echo Please set the JAVA_HOME variable in your environment to match the
61
echo location of your Java installation
62
echo.
63
goto error
64

  
65
:OkJHome
66
if exist "%JAVA_HOME%\bin\java.exe" goto chkMHome
67

  
68
echo.
69
echo ERROR: JAVA_HOME is set to an invalid directory.
70
echo JAVA_HOME = %JAVA_HOME%
71
echo Please set the JAVA_HOME variable in your environment to match the
72
echo location of your Java installation
73
echo.
74
goto error
75

  
76
:chkMHome
77
if not "%M2_HOME%"=="" goto valMHome
78

  
79
if "%OS%"=="Windows_NT" SET M2_HOME=%~dp0..
80
if "%OS%"=="WINNT" SET M2_HOME=%~dp0..
81
if not "%M2_HOME%"=="" goto valMHome
82

  
83
echo.
84
echo ERROR: M2_HOME not found in your environment.
85
echo Please set the M2_HOME variable in your environment to match the
86
echo location of the Maven installation
87
echo.
88
goto error
89

  
90
:valMHome
91

  
92
:stripMHome
93
if not _%M2_HOME:~-1%==_\ goto checkMBat
94
set M2_HOME=%M2_HOME:~0,-1%
95
goto stripMHome
96

  
97
:checkMBat
98
if exist "%M2_HOME%\bin\mvn.bat" goto init
99

  
100
echo.
101
echo ERROR: M2_HOME is set to an invalid directory.
102
echo M2_HOME = %M2_HOME%
103
echo Please set the M2_HOME variable in your environment to match the
104
echo location of the Maven installation
105
echo.
106
goto error
107
@REM ==== END VALIDATION ====
108

  
109
:init
110
@REM Decide how to startup depending on the version of windows
111

  
112
@REM -- Windows NT with Novell Login
113
if "%OS%"=="WINNT" goto WinNTNovell
114

  
115
@REM -- Win98ME
116
if NOT "%OS%"=="Windows_NT" goto Win9xArg
117

  
118
:WinNTNovell
119

  
120
@REM -- 4NT shell
121
if "%@eval[2+2]" == "4" goto 4NTArgs
122

  
123
@REM -- Regular WinNT shell
124
set MAVEN_CMD_LINE_ARGS=%*
125
goto endInit
126

  
127
@REM The 4NT Shell from jp software
128
:4NTArgs
129
set MAVEN_CMD_LINE_ARGS=%$
130
goto endInit
131

  
132
:Win9xArg
133
@REM Slurp the command line arguments.  This loop allows for an unlimited number
134
@REM of agruments (up to the command line limit, anyway).
135
set MAVEN_CMD_LINE_ARGS=
136
:Win9xApp
137
if %1a==a goto endInit
138
set MAVEN_CMD_LINE_ARGS=%MAVEN_CMD_LINE_ARGS% %1
139
shift
140
goto Win9xApp
141

  
142
@REM Reaching here means variables are defined and arguments have been captured
143
:endInit
144
SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe"
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff