Revision 28921 trunk/build/projects/gvsig-plugin-base/svnco.sh

View differences:

svnco.sh
1
PROJECTS="libraries/libInternationalization
2
libraries/libExceptions
3
libraries/libIverUtiles
4
libraries/libUIComponent
5
frameworks/_fwAndami
6
libraries/libCorePlugin
7
libraries/libProjection
8
libraries/libRaster
9
libraries/libDriverManager
10
libraries/libRemoteServices
11
libraries/libDXF
12
libraries/libDwg
13
libraries/libJCRS
14
libraries/libGPE
15
libraries/libGPE-KML
16
libraries/libGPE-XML
17
libraries/libGPE-GML
18
extensions/extJCRS
19
libraries/libFMap
20
applications/appgvSIG
21
extensions/extDockingSkin
22
extensions/extRasterTools-SE
23
extensions/extDwg
24
extensions/extRemoteSensing
25
extensions/extIconThemeBase
26
extensions/extWMS
27
extensions/extWCS
28
extensions/extWFS2
29
extensions/extJDBC
30
extensions/extScripting
31
extensions/extCAD
32
extensions/extGPE-gvSIG
33
"
1
#!/bin/bash
34 2

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

  
35 6
for i in $PROJECTS; do
36
	project=$(echo $i | awk -F/ '{ print $2; }')
37
	svn co https://gvsig.org/svn/gvSIG/trunk/$i ../../../$project
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';)
8
	echo $project
9
	svn co $URL/$project $i
38 10
done
39 11

  
40 12

  

Also available in: Unified diff