Revision 28293

View differences:

branches/v2_0_0_prep/build/projects/gvsig-geocoding/pom.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2

  
3
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
5
                      http://maven.apache.org/xsd/maven-4.0.0.xsd">
6
	<modelVersion>4.0.0</modelVersion>
7
	<groupId>org.gvsig</groupId>
8
	<artifactId>gvsig-geocoding</artifactId>
9
	<packaging>pom</packaging>
10
	<version>2.0</version>
11
	<name>gvsig-geocoding</name>
12
	<description> GvSIG Geocoding projects</description>
13
	<inceptionYear>2009</inceptionYear>
14
	<parent>
15
		<groupId>org.gvsig</groupId>
16
		<artifactId>gvsig-library-base-pom</artifactId>
17
		<version>2.0-SNAPSHOT</version>
18
	</parent>
19
	<modules>
20
		<module>../../../libGeocoding</module>
21
		<module>../../../extGeocoding</module>		
22
	</modules>
23
</project>
branches/v2_0_0_prep/build/projects/gvsig-geocoding/build.xml
1
<project name="gvSIG base" default="work" basedir=".">
2

  
3
	<import file="../../build.xml" />
4
	<!--
5
	TODO: This target should call mvn install phase in a temporary dir, and afterwards call izPack to do the distribution of this plugin.
6
	target name="distribution" description="creates the final distribution of the plugin" depends="mvn-install,build-installer" /
7
	-->
8

  
9
	<target name="work" description="prepares system to begin working with eclipse" depends="install-gvsig-base" />
10
	<target name="eclipse" depends="mvn-eclipse-clean,mvn-eclipse-eclipse" />
11

  
12
	<target name="install-gvsig-base" depends="mvn-install-extensions"/>
13

  
14
	<target name="clean-gvsig-base" depends="mvn-clean"/>
15

  
16

  
17
	<target name="mvn-install-extensions">
18
		<maven>
19
			<arg value="install" />
20
			<arg value="-Dmaven.test.skip=true" />
21
			<arg value="-Dinstall-extension" />
22
		</maven>
23
	</target>
24

  
25
	<target name="mvn-install">
26
		<maven>
27
			<arg value="install" />
28
		</maven>
29
	</target>
30

  
31
	<target name="mvn-eclipse-clean">
32
		<maven>
33
			<arg value="eclipse:clean" />
34
		</maven>
35
	</target>
36

  
37

  
38
	<target name="mvn-eclipse-eclipse">
39
		<maven>
40
			<arg value="eclipse:eclipse" />
41
		</maven>
42
	</target>
43

  
44
</project>
45

  
branches/v2_0_0_prep/build/projects/gvsig-geocoding/svnco.sh
1
#!/bin/bash
2

  
3
PROJECTS=$(grep "\<module\>" pom.xml | awk -F"\<module\>" '{print $2}' | awk -F"\<\/module\>" '{print $1}')
4
URL=https://gvsig.org/svn/gvSIG/branches/v2_0_0_prep
5

  
6
for i in $PROJECTS; do
7
	project=$(echo $i | sed 's/.*\/ext/extensions\/ext/g' |  sed 's/.*\/lib/libraries\/lib/g' | sed 's/.*\/_fw/frameworks\/_fw/g' | sed 's/.*\/app/applications\/app/g' | sed 's/\.\.\/\.\.\/\.\.\/binaries/binaries/g';)
8
	isgroup=$(expr match "$project" 'gvsig-.*')
9
	if [ -d $project ]
10
	then
11
		echo Group $project
12
		cd $project
13
		sh svnco.sh
14
	else
15
		echo $project
16
		svn co $URL/$project $i
17
	fi
18
done
19

  
20

  

Also available in: Unified diff