Revision 34510

View differences:

trunk/extensions/extGeoreferencing/build.xml
113 113
	  	    	includes="org/gvsig/georeferencing/**" />
114 114
	</target>
115 115

  
116
	<target name="copy-data-files">
116
	<target name="copy-data-files" depends="make-package-info">
117 117
	  	<copy file="config/config.xml" todir="${dist}"/>
118 118
	  	<copy file="build.number" todir="${dist}"/>
119
		<copy file="package.info" todir="${dist}"/>
119 120
	    <copy file="config/plugin.dtd" todir="${dist}"/>
120 121
	    <copy todir="${dist}">
121 122
	    	<fileset dir="config/" includes="text*.properties"/>
trunk/extensions/extOracleSpatial/build.xml
145 145

  
146 146
	</target>
147 147

  
148
	<target name="copy-data-files">
148
	<target name="copy-data-files" depends="make-package-info">
149 149

  
150 150
	    <copy file="config/config.xml" todir="${dist}"  overwrite="true"/>
151 151

  
......
165 165
			<fileset dir="dbf/" includes="*"/>
166 166
		</copy>
167 167

  
168
		<copy file="package.info" todir="${dist}"/>
169

  
168 170
	</target>
169 171

  
170 172
	<target name="copy-to-andami">
trunk/extensions/extSymbology/build.xml
206 206
		<deltree dir="${generated-src}"/>
207 207
	</target>
208 208

  
209
	<target name="copy-data-files">
209
	<target name="copy-data-files" depends="make-package-info">
210 210
	    <copy file="config/config.xml" todir="${dist}"/>
211 211
		<copy todir="${dist}">
212 212
			<fileset dir="config" includes="text*.properties"/>
......
221 221
		<copy todir="${dist}/default_symbology">
222 222
		   <fileset dir="${default_symbols_dir}" includes="**"/>
223 223
		</copy>
224
		<copy file="package.info" todir="${dist}"/>
225

  
224 226
	</target>
225 227

  
226
	<target name="move-to-andami">
228
	<target name="move-to-andami" >
227 229
	  	<move file="${fmapRTJar}" todir="${extensionsDir}/com.iver.cit.gvsig/lib/"/>
228 230
		<move  file="${dist}/${jarRSerName}" todir="${extensionsDir}/com.iver.cit.gvsig/lib/"/>
229 231
		<move todir="${extensionsDir}/${plugin}/">
trunk/extensions/extRasterTools-SE/build.xml
145 145
  	-->
146 146
	</target>
147 147

  
148
	<target name="copy-data-files">
148
	<target name="copy-data-files" depends="make-package-info">
149 149
		<delete dir="${extensionsDir}/${plugin}/"/>
150 150

  
151 151
		<!-- Instala extensión salvar a raster -->
......
159 159

  
160 160
		<copy file="config/config.xml" todir="${extensionsDir}/${plugin}" />
161 161
		<copy file="config/plugin.dtd" todir="${extensionsDir}/${plugin}" />
162
		<copy file="package.info" todir="${extensionsDir}/${plugin}" />
162 163
		<copy todir="${extensionsDir}/${plugin}">
163 164
			<fileset dir="config" includes="text*.properties" />
164 165
		</copy>
trunk/extensions/extGeoprocessingExtensions/build.xml
133 133
	    <jar jarfile="${dist}/${jarName}" basedir="${build}"/>
134 134
	</target>
135 135

  
136
	<target name="copy-data-files">
136
	<target name="copy-data-files" depends="make-package-info">
137 137
	    <copy file="config/config.xml" todir="${dist}"/>
138 138
		<copy file="build.number" todir="${dist}"/>
139
		<copy file="package.info" todir="${dist}"/>
139 140
		<copy todir="${dist}">
140 141
			<fileset dir="config" includes="text*.properties"/>
141 142
		</copy>
trunk/extensions/extGPE-gvSIG/build.xml
86 86
	  	<jar jarfile="${dist}/lib/${gpefmapjar}" basedir="${build}" includes="org/gvsig/fmap/**" excludes="org/gvsig/fmap/drivers/gpe/writer/**"/>
87 87
	</target>
88 88

  
89
	<target name="copy-data-files">
89
	<target name="copy-data-files" depends="make-package-info">
90 90
	  	<copy file="config/config.xml" todir="${dist}"/>
91
		<copy file="package.info" todir="${dist}"/>
91 92
	  	<copy file="config/parser.properties" todir="${dist}"/>
92 93
		<copy file="config/writer.properties" todir="${dist}"/>
93 94
	  	<copy file="config/about.htm" todir="${dist}"/>
trunk/extensions/extQuickPrint/build.xml
48 48
		</copy>
49 49
	 </target>
50 50

  
51
	<target name="copy-data-files">
51
	<target name="copy-data-files" depends="make-package-info">
52 52
		<copy file="config/config.xml" todir="${dist}"/>
53 53
		<copy file="build.number" todir="${dist}"/>
54 54
<!--	  	<copy file="config/about.htm" todir="${dist}" overwrite="yes"/>
......
58 58
	  	  		 token="#build.number#"
59 59
	  	  		 value="${build.number}">
60 60
	  	 </replace>-->
61
		<copy file="package.info" todir="${dist}"/>
61 62
		<copy todir="${dist}">
62 63
			<fileset dir="config" includes="text*.properties"/>
63 64
		</copy>
trunk/extensions/extWCS/build.xml
94 94
	  	  		includes="com/iver/cit/gvsig/fmap/**" />
95 95
	</target>
96 96

  
97
	<target name="copy-data-files">
97
	<target name="copy-data-files" depends="make-package-info">
98 98
	    <copy file="config/config.xml" todir="${dist}"/>
99 99
		<copy file="build.number" todir="${dist}"/>
100
		<copy file="package.info" todir="${dist}"/>
100 101
		<copy todir="${dist}">
101 102
			<fileset dir="config" includes="text*.properties"/>
102 103
		</copy>
trunk/extensions/extProjectBackup/build.xml
59 59
	</target>
60 60

  
61 61

  
62
	<target name="generate-without-source" description="generate the distribution without the source file" >
62
	<target name="generate-without-source" description="generate the distribution without the source file"  depends="make-package-info">
63 63
	    <!-- Create the distribution directory -->
64 64
	    <mkdir dir="${dist}"/>
65 65

  
......
88 88
	    </copy>
89 89

  
90 90
    	<copy file="build.number" todir="${dist}"/>
91
		<copy file="package.info" todir="${dist}"/>
91 92

  
92 93
		<!-- <move file="${dist}/${plugin}.jar" todir="${gvSIGlib-dir}" />
93 94
	    <move todir="${extension-dir}/${plugin}/">
......
119 120
				</copy>
120 121
		</target>
121 122

  
122
		 <target name="generate-validation-without-source" description="generate the validation module distribution without the source file" >
123
		 <target name="generate-validation-without-source" description="generate the validation module distribution without the source file">
123 124
		    <!-- Create the distribution directory -->
124 125
		    <mkdir dir="${dist}"/>
125 126
		    <!-- Put everything in ${build} into the MyProject-${DSTAMP}.jar file -->
......
133 134

  
134 135
		 </target>
135 136

  
136
		 <target name="generate-model-without-source" description="generate the model module distribution without the source file" >
137
		 <target name="generate-model-without-source" description="generate the model module distribution without the source file">
137 138
		    <!-- Create the distribution directory -->
138 139
		    <mkdir dir="${dist}"/>
139 140
		    <!-- Put everything in ${build} into the MyProject-${DSTAMP}.jar file -->
trunk/extensions/extJCRS/build.xml
57 57
	  -->
58 58
    </target>
59 59

  
60
  <target name="generate-without-source" description="generate the distribution without the source file" >
60
  <target name="generate-without-source" description="generate the distribution without the source file" depends="make-package-info">
61 61
    <!-- Create the distribution directory -->
62 62
    <mkdir dir="${dist}"/>
63 63

  
......
74 74

  
75 75
  	<copy file="config/config.xml" todir="${dist}"/>
76 76
  	<copy file="build.number" todir="${dist}"/>
77
	<copy file="package.info" todir="${dist}"/>
77 78

  
78 79
  	<copy file="${dist}/${plugin}.jar" todir="lib/"/>
79 80
  	<copy todir="${dist}/images">
......
103 104

  
104 105
  </target>
105 106
  	
106
	<target name="copy-data-files">
107
	<target name="copy-data-files" depends="make-package-info">
107 108
			<copy file="config/config.xml" todir="${without_src}"/>
108 109
			<copy file="build.number" todir="${without_src}"/>
110
			<copy file="package.info" todir="${without_src}"/>
109 111
			<copy file="config/about.htm" todir="${without_src}"/>
110 112
			<loadproperties srcFile="build.number"/>
111 113
			<replace casesensitive="true"
trunk/extensions/extWMS/build.xml
96 96
	  	  		includes="com/iver/cit/gvsig/fmap/**" />
97 97
	</target>
98 98

  
99
	<target name="copy-data-files">
99
	<target name="copy-data-files" depends="make-package-info">
100 100
	    <copy file="config/config.xml" todir="${dist}"/>
101 101
		<copy file="build.number" todir="${dist}"/>
102
		<copy file="package.info" todir="${dist}"/>
102 103
		<copy todir="${dist}">
103 104
			<fileset dir="config" includes="text*.properties"/>
104 105
		</copy>
trunk/extensions/extSelectionTools/build.xml
58 58
	</target>
59 59

  
60 60

  
61
	<target name="generate-without-source" description="generate the distribution without the source file" >
61
	<target name="generate-without-source" description="generate the distribution without the source file" depends="make-package-info">
62 62
	    <!-- Create the distribution directory -->
63 63
	    <mkdir dir="${dist}"/>
64 64

  
......
87 87
	    </copy>
88 88

  
89 89
    	<copy file="build.number" todir="${dist}"/>
90
		<copy file="package.info" todir="${dist}"/>
90 91

  
91 92
		<!-- <move file="${dist}/${plugin}.jar" todir="${gvSIGlib-dir}" />
92 93
	    <move todir="${extension-dir}/${plugin}/">
......
118 119
				</copy>
119 120
		</target>
120 121

  
121
		 <target name="generate-validation-without-source" description="generate the validation module distribution without the source file" >
122
		 <target name="generate-validation-without-source" description="generate the validation module distribution without the source file">
122 123
		    <!-- Create the distribution directory -->
123 124
		    <mkdir dir="${dist}"/>
124 125
		    <!-- Put everything in ${build} into the MyProject-${DSTAMP}.jar file -->
......
132 133

  
133 134
		 </target>
134 135

  
135
		 <target name="generate-model-without-source" description="generate the model module distribution without the source file" >
136
		 <target name="generate-model-without-source" description="generate the model module distribution without the source file">
136 137
		    <!-- Create the distribution directory -->
137 138
		    <mkdir dir="${dist}"/>
138 139
		    <!-- Put everything in ${build} into the MyProject-${DSTAMP}.jar file -->
trunk/extensions/extIconThemeBase/build.xml
55 55

  
56 56
	</target>
57 57

  
58
	<target name="copy-data-files">
58
	<target name="copy-data-files" depends="make-package-info">
59 59
		<copy todir="${dist}/lib/">
60 60
			<fileset dir="lib/" includes="**/**" />
61 61
		</copy>
......
70 70
		<copy todir="${dist}/images">
71 71
			<fileset dir="images" includes="**/**" />
72 72
		</copy>
73
		<copy file="package.info" todir="${dist}"/>
73 74

  
74 75
	</target>
75 76

  
trunk/extensions/extCatalogAndGazetteer/build.number
1 1
#Build Number for ANT. Do not edit!
2
#Thu Oct 28 15:30:47 CEST 2010
3
build.number=1264
2
#Tue Feb 01 14:14:12 CET 2011
3
build.number=1300
trunk/extensions/extSextanteGvsigBindings/build.xml
36 36

  
37 37
  </target>
38 38

  
39
  <target name="copy-data-files">
39
  <target name="copy-data-files" depends="make-package-info">
40 40
    <copy todir="${dist}">
41 41
    	<fileset dir="config/" includes="*"/>
42 42
    </copy>
......
47 47
  		  		  file="${dist}/about.htm"
48 48
  		  		  token="#build.number#"
49 49
  		  		  value="${build.number}"/>
50
	<copy file="package.info" todir="${dist}"/>
50 51

  
51 52
    <copy todir="${dist}/images">
52 53
    	<fileset dir="images" includes="**"/>
trunk/extensions/extSDE/build.xml
53 53
		/>
54 54
	</target>
55 55

  
56
	<target name="copy-data-files">
56
	<target name="copy-data-files" depends="make-package-info">
57 57
		<mkdir dir="config"/>
58 58
		<mkdir dir="${dist}"/>
59 59
		<mkdir dir="${dist}/images"/>
......
70 70
	  		file="${dist}/about.htm"
71 71
	  	  	token="#build.number#"
72 72
	  		value="${build.number}"/>
73
		<copy file="package.info" todir="${dist}"/>
73 74
	</target>
74 75

  
75 76
	<target name="copy-libs">
trunk/extensions/extAddEventTheme/build.xml
136 136
	    <jar jarfile="${dist}/${plugin}.jar" basedir="${build}"/>
137 137
	</target>
138 138

  
139
	<target name="copy-data-files">
139
	<target name="copy-data-files" depends="make-package-info">
140 140
		<antcall target="gvSIG-import-build-number"/>
141 141
		<copy file="config/config.xml" todir="${dist}"/>
142 142
		<copy file="build.number" todir="${dist}"/>
143
		<copy file="package.info" todir="${dist}"/>
143 144
		<copy todir="${dist}">
144 145
			<fileset dir="config" includes="text*.properties"/>
145 146
		</copy>
trunk/extensions/extArcims/build.xml
55 55

  
56 56
    <target name="batch-build" depends="init,compile,generate-without-source">
57 57
    </target>
58
	<target name="generate-without-source" description="generate the distribution without the source file">
58
	<target name="generate-without-source" description="generate the distribution without the source file" depends="make-package-info">
59 59
		<!-- Create the distribution directory -->
60 60
		<mkdir dir="${dist}"/>
61 61
		<!-- Put everything in ${build} into the MyProject-${DSTAMP}.jar file -->
62 62
		<jar jarfile="${dist}/${plugin}.jar" basedir="${build}" includes="es/prodevelop/cit/gvsig/arcims/**" excludes="es/prodevelop/cit/gvsig/arcims/fmap/**"/>
63 63
		<jar jarfile="${dist}/${fmapjar}.jar" basedir="${build}" includes="es/prodevelop/cit/gvsig/arcims/fmap/**"/>
64
		<copy file="package.info" todir="${dist}"/>
64 65
		<copy todir="${dist}">
65 66
			<fileset dir="config" includes="*"/>
66 67
		</copy>
trunk/extensions/extI18n/build.xml
35 35
		<property file="build.number" />
36 36
	</target>
37 37
	
38
	<target name="generate-without-source" description="generate the distribution without the source file">
38
	<target name="generate-without-source" description="generate the distribution without the source file" depends="make-package-info">
39 39
		<!-- Create the distribution directory -->
40 40
		<mkdir dir="${dist}" />
41 41

  
......
49 49
			<fileset dir="resources/locale" includes="text*.properties" />
50 50
		</copy>
51 51
		<copy file="build.number" todir="${dist}" />
52
		<copy file="package.info" todir="${dist}"/>
52 53

  
53 54
		<!-- AQUÍ SE HACE LA COPIA DEL about.htm A LA CARPETA TEMPORAL -->
54 55
		<copy file="resources/about/about.htm" todir="${dist}" />
......
77 78

  
78 79

  
79 80
	<!-- TODO: revisar -->
80
	<target name="copy-data-files">
81
	<target name="copy-data-files" depends="make-package-info">
81 82
		<copy file="resources/config/config.xml" todir="${dist}" />
82 83
		<copy file="build.number" todir="${dist}" />
84
		<copy file="package.info" todir="${dist}"/>
83 85
		<copy file="resources/about/about.htm" todir="${dist}" />
84 86
		<!-- AQUÍ SE HACE LA COPIA DEL about.htm A LA CARPETA TEMPORAL -->
85 87
		<loadproperties srcFile="build.number" />
trunk/extensions/extTableImport/build.xml
48 48
		</copy>
49 49
	 </target>
50 50

  
51
	<target name="copy-data-files">
51
	<target name="copy-data-files" depends="make-package-info">
52 52
		<copy file="config/config.xml" todir="${dist}"/>
53 53
		<copy file="build.number" todir="${dist}"/>
54 54
<!--	  	<copy file="config/about.htm" todir="${dist}" overwrite="yes"/>
......
58 58
	  	  		 token="#build.number#"
59 59
	  	  		 value="${build.number}">
60 60
	  	 </replace>-->
61
		<copy file="package.info" todir="${dist}"/>
61 62
		<copy todir="${dist}">
62 63
			<fileset dir="config" includes="text*.properties"/>
63 64
		</copy>
trunk/extensions/extTableSummarize/build.xml
57 57
	  -->
58 58
    </target>
59 59

  
60
  <target name="generate-without-source" description="generate the distribution without the source file" >
60
  <target name="generate-without-source" description="generate the distribution without the source file" depends="make-package-info">
61 61
    <!-- Create the distribution directory -->
62 62
    <mkdir dir="${dist}"/>
63 63

  
......
68 68

  
69 69
  	<copy file="config/config.xml" todir="${dist}"/>
70 70
  	<copy file="build.number" todir="${dist}"/>
71
	<copy file="package.info" todir="${dist}"/>
71 72

  
72 73
  	<copy todir="${dist}/images">
73 74
  	  	    	<fileset dir="images/" includes="*"/>
trunk/extensions/extCAD/build.xml
32 32

  
33 33

  
34 34
  <target name="dist"
35
        description="generate the distribution" >
35
        description="generate the distribution" depends="make-package-info">
36 36
    <!-- Create the distribution directory -->
37 37
    <mkdir dir="${dist}"/>
38 38
    <copy todir="${extensionsDir}/${mainplugin}/lib">
......
41 41
  	<jar jarfile="${dist}/${jarName}" basedir="${build}"/>
42 42
    <copy file="config/config.xml" todir="${dist}"/>
43 43
  	<copy file="build.number" todir="${dist}"/>
44
	<copy file="package.info" todir="${dist}"/>
44 45
    <copy todir="${dist}">
45 46
    	<fileset dir="config" includes="text*.properties"/>
46 47
    </copy>
......
73 74
		    <jar jarfile="${dist}/${jarName}" basedir="${build}"/>
74 75
		</target>
75 76

  
76
		<target name="copy-data-files">
77
		<target name="copy-data-files" depends="make-package-info">
77 78
		    <copy file="config/config.xml" todir="${dist}"/>
78 79
			<copy file="build.number" todir="${dist}"/>
80
			<copy file="package.info" todir="${dist}"/>
79 81
			<copy todir="${dist}">
80 82
				<fileset dir="config" includes="text*.properties"/>
81 83
			</copy>
trunk/extensions/extHelp/build.xml
49 49
		<jar jarfile="${dist}/${plugin}.jar" basedir="${build}"/>
50 50
	</target>
51 51

  
52
	<target name="copy-data-files">
52
	<target name="copy-data-files" depends="make-package-info">
53 53
	    <copy todir="${dist}">
54 54
	    	<fileset dir="./dist" includes="gvSIG/*.zip"/>
55 55
	    	<fileset dir="./config" includes="**/**"/>
56 56
	    </copy>
57
		<copy file="package.info" todir="${dist}"/>
57 58
	    <copy todir="${dist}/lib">
58 59
	    	<fileset dir="./lib" includes="**/**"/>
59 60
	    </copy>
trunk/extensions/extCenterViewToPoint/build.xml
14 14
	<property name="gvsigLibs" location="${andamiBaseDir}/gvSIG/extensiones/com.iver.cit.gvsig/lib"/>
15 15
	<!--<property name="compile-classpath" value="${andamiBaseDir}/andami.jar:${andamiLibs}/beans.jar:${gvsigLibs}/cms.jar:${gvsigLibs}/fmap.jar:${gvsigLibs}/com.iver.cit.gvsig.jar"/>-->
16 16
	<property name="pluginName" value="com.iver.gvsig.centerviewpoint"/>
17
	<property name="plugin" value="${pluginName}"/>
17 18
	<property name="installDir" location="${andamiBaseDir}/gvSIG/extensiones/${pluginName}"/>
18 19
	<property name="buildNumberFile" location="build.number"/>
19 20

  
......
57 58
	    <jar jarfile="${dist}/${pluginName}.jar" basedir="${build}" />
58 59
	</target>
59 60

  
60
	<target name="copy-data-files">
61
	<target name="copy-data-files" depends="make-package-info">
61 62
	    <copy file="config/config.xml" todir="${dist}"/>
62 63
		<copy file="build.number" todir="${dist}"/>
64
		<copy file="package.info" todir="${dist}"/>
63 65
		<copy todir="${dist}">
64 66
			<fileset dir="config" includes="text*.properties"/>
65 67
		</copy>
trunk/extensions/extQuickInfo/build.xml
59 59
	</target>
60 60

  
61 61

  
62
	<target name="generate-without-source" description="generate the distribution without the source file" >
62
	<target name="generate-without-source" description="generate the distribution without the source file" depends="make-package-info">
63 63
	    <!-- Create the distribution directory -->
64 64
	    <mkdir dir="${dist}"/>
65 65

  
......
92 92
	    </copy>
93 93

  
94 94
    	<copy file="build.number" todir="${dist}"/>
95
		<copy file="package.info" todir="${dist}"/>
95 96

  
96 97
		<!-- <move file="${dist}/${plugin}.jar" todir="${gvSIGlib-dir}" />
97 98
	    <move todir="${extension-dir}/${plugin}/">
......
123 124
				</copy>
124 125
		</target>
125 126

  
126
		 <target name="generate-validation-without-source" description="generate the validation module distribution without the source file" >
127
		 <target name="generate-validation-without-source" description="generate the validation module distribution without the source file">
127 128
		    <!-- Create the distribution directory -->
128 129
		    <mkdir dir="${dist}"/>
129 130
		    <!-- Put everything in ${build} into the MyProject-${DSTAMP}.jar file -->
......
137 138

  
138 139
		 </target>
139 140

  
140
		 <target name="generate-model-without-source" description="generate the model module distribution without the source file" >
141
		 <target name="generate-model-without-source" description="generate the model module distribution without the source file">
141 142
		    <!-- Create the distribution directory -->
142 143
		    <mkdir dir="${dist}"/>
143 144
		    <!-- Put everything in ${build} into the MyProject-${DSTAMP}.jar file -->
trunk/extensions/extTableExport/build.xml
48 48
		</copy>
49 49
	 </target>
50 50

  
51
	<target name="copy-data-files">
51
	<target name="copy-data-files" depends="make-package-info">
52 52
		<copy file="config/config.xml" todir="${dist}"/>
53 53
		<copy file="build.number" todir="${dist}"/>
54 54
<!--	  	<copy file="config/about.htm" todir="${dist}" overwrite="yes"/>
......
58 58
	  	  		 token="#build.number#"
59 59
	  	  		 value="${build.number}">
60 60
	  	 </replace>-->
61
		<copy file="package.info" todir="${dist}"/>
61 62
		<copy todir="${dist}">
62 63
			<fileset dir="config" includes="text*.properties"/>
63 64
		</copy>
trunk/extensions/extAnnotations/build.xml
88 88
        <jar jarfile="${dist}/lib/gvsig-annotation.jar" basedir="${build}" includes="com/iver/cit/gvsig/fmap/**"/>
89 89
    </target>
90 90

  
91
    <target name="copy-data-files">
91
    <target name="copy-data-files" depends="make-package-info">
92 92
        <copy file="config/config.xml" todir="${dist}"/>
93 93
        <copy file="build.number" todir="${dist}"/>
94
		<copy file="package.info" todir="${dist}"/>
94 95
        <copy file="config/about.htm" todir="${dist}"/>
95 96
        <loadproperties srcFile="build.number"/>
96 97
        <replace casesensitive="true"
trunk/extensions/extDataLocator/build.xml
24 24
  <target name="init">
25 25
    <!-- Create the time stamp -->
26 26
    <tstamp/>
27
	<echo>
28
		Compiling ${ant.project.name}...</echo>
27 29
  </target>
28 30

  
29 31

  
......
137 139
	    <jar jarfile="${dist}/${plugin}.jar" basedir="${build}"/>
138 140
	</target>
139 141

  
140
	<target name="copy-data-files">
142
	<target name="copy-data-files" depends="make-package-info">
141 143
	    <copy file="config/config.xml" todir="${dist}"/>
142 144
		<copy file="build.number" todir="${dist}"/>
145
		<copy file="package.info" todir="${dist}"/>
143 146
		<copy todir="${dist}">
144 147
			<fileset dir="config" includes="text*.properties"/>
145 148
		</copy>
trunk/extensions/extJDBC/build.xml
68 68

  
69 69
	</target>
70 70

  
71
	<target name="copy-data-files">
71
	<target name="copy-data-files" depends="make-package-info">
72 72

  
73 73
	    <copy file="config/config.xml" todir="${dist}"/>
74 74

  
75 75
		<copy file="build.number" todir="${dist}"/>
76
		<copy file="package.info" todir="${dist}"/>
76 77
		<copy todir="${dist}">
77 78
			<fileset dir="config" includes="text*.properties"/>
78 79
		</copy>
trunk/extensions/extScripting/build.xml
187 187
	    <jar jarfile="${dist}/${jarName}" basedir="${build}" />
188 188
	</target>
189 189

  
190
	<target name="copy-data-files">
190
	<target name="copy-data-files" depends="make-package-info">
191 191
	    <copy file="config/config.xml" todir="${dist}"/>
192 192
		<copy file="build.number" todir="${dist}"/>
193
		<copy file="package.info" todir="${dist}"/>
193 194
		<copy todir="${dist}">
194 195
			<fileset dir="config" includes="text*.properties"/>
195 196
		</copy>
trunk/extensions/extExpressionField/build.xml
117 117
		<jar jarfile="${without_src}/${plugin}.jar" basedir="${build}"/>
118 118
    </target>
119 119

  
120
    <target name="copy-data-files">
120
    <target name="copy-data-files" depends="make-package-info">
121 121
		<copy file="config/config.xml" todir="${without_src}"/>
122 122
		<copy file="build.number" todir="${without_src}"/>
123
		<copy file="package.info" todir="${without_src}"/>
123 124
		<copy file="config/about.htm" todir="${without_src}"/>
124 125
		<loadproperties srcFile="build.number"/>
125 126
		<replace casesensitive="true"
trunk/extensions/extHyperlink/build.xml
50 50
		</copy>
51 51
	 </target>
52 52

  
53
	<target name="copy-data-files">
53
	<target name="copy-data-files" depends="make-package-info">
54 54
		<copy file="config/config.xml" todir="${dist}"/>
55 55
		<copy file="build.number" todir="${dist}"/>
56 56
<!--	  	<copy file="config/about.htm" todir="${dist}" overwrite="yes"/>
......
60 60
	  	  		 token="#build.number#"
61 61
	  	  		 value="${build.number}">
62 62
	  	 </replace>-->
63
		<copy file="package.info" todir="${dist}"/>
63 64
		<copy todir="${dist}">
64 65
			<fileset dir="config" includes="text*.properties"/>
65 66
		</copy>
trunk/extensions/extLayerLoadingOrder/build.xml
48 48
		</copy>
49 49
	 </target>
50 50

  
51
	<target name="copy-data-files">
51
	<target name="copy-data-files" depends="make-package-info">
52 52
		<copy file="config/config.xml" todir="${dist}"/>
53 53
		<copy file="build.number" todir="${dist}"/>
54 54
<!--	  	<copy file="config/about.htm" todir="${dist}" overwrite="yes"/>
......
58 58
	  	  		 token="#build.number#"
59 59
	  	  		 value="${build.number}">
60 60
	  	 </replace>-->
61
		<copy file="package.info" todir="${dist}"/>
61 62
		<copy todir="${dist}">
62 63
			<fileset dir="config" includes="text*.properties"/>
63 64
		</copy>
trunk/extensions/extDerivedGeometries/build.xml
58 58
	</target>
59 59

  
60 60

  
61
	<target name="generate-without-source" description="generate the distribution without the source file" >
61
	<target name="generate-without-source" description="generate the distribution without the source file" depends="make-package-info">
62 62
	    <!-- Create the distribution directory -->
63 63
	    <mkdir dir="${dist}"/>
64 64

  
......
87 87
	    </copy>
88 88

  
89 89
    	<copy file="build.number" todir="${dist}"/>
90
		<copy file="package.info" todir="${dist}"/>
90 91

  
91 92
		<!-- <move file="${dist}/${plugin}.jar" todir="${gvSIGlib-dir}" />
92 93
	    <move todir="${extension-dir}/${plugin}/">
......
118 119
				</copy>
119 120
		</target>
120 121

  
121
		 <target name="generate-validation-without-source" description="generate the validation module distribution without the source file" >
122
		 <target name="generate-validation-without-source" description="generate the validation module distribution without the source file">
122 123
		    <!-- Create the distribution directory -->
123 124
		    <mkdir dir="${dist}"/>
124 125
		    <!-- Put everything in ${build} into the MyProject-${DSTAMP}.jar file -->
......
132 133

  
133 134
		 </target>
134 135

  
135
		 <target name="generate-model-without-source" description="generate the model module distribution without the source file" >
136
		 <target name="generate-model-without-source" description="generate the model module distribution without the source file">
136 137
		    <!-- Create the distribution directory -->
137 138
		    <mkdir dir="${dist}"/>
138 139
		    <!-- Put everything in ${build} into the MyProject-${DSTAMP}.jar file -->
trunk/extensions/extGeoProcessing/build.xml
142 142
	    <jar jarfile="${dist}/lib/${jarName}" basedir="${build}"/>
143 143
	</target>
144 144

  
145
	<target name="copy-data-files">
145
	<target name="copy-data-files" depends="make-package-info">
146 146
	    <copy file="config/config.xml" todir="${dist}"/>
147 147
		<copy file="build.number" todir="${dist}"/>
148
		<copy file="package.info" todir="${dist}"/>
148 149
		<copy todir="${dist}">
149 150
			<fileset dir="config" includes="text*.properties"/>
150 151
		</copy>
trunk/extensions/extDwg/build.xml
105 105
	</target>
106 106

  
107 107
	<target name="create-jar"
108
			description="Creates the plugin jar">
108
			description="Creates the plugin jar" depends="make-package-info">
109 109
		<mkdir dir="${dist}"/>
110 110
		<copy file="config/config.xml" todir="${dist}"/>
111 111
	    <copy todir="${dist}">
112 112
	      <fileset dir="config/" includes="text*.properties"/>
113 113
	    </copy>
114
		<copy file="package.info" todir="${dist}"/>
114 115
		<copy todir="${dist}/images">
115 116
			<fileset dir="images/" includes="*"/>
116 117
		</copy>
trunk/extensions/extWFS2/build.xml
106 106
	  	  		includes="com/iver/cit/gvsig/fmap/**" />
107 107
	</target>
108 108

  
109
	<target name="copy-data-files">
109
	<target name="copy-data-files" depends="make-package-info">
110 110
	    <copy file="config/config.xml" todir="${dist}"/>
111 111
		<copy file="build.number" todir="${dist}"/>
112
		<copy file="package.info" todir="${dist}"/>
112 113
		<copy todir="${dist}">
113 114
			<fileset dir="config" includes="text*.properties"/>
114 115
		</copy>
trunk/applications/appgvSIG/src/com/iver/cit/gvsig/Version.java
1 1
package com.iver.cit.gvsig;
2 2

  
3
import java.io.BufferedReader;
4
import java.io.FileReader;
5
import java.util.StringTokenizer;
3
import java.util.Properties;
6 4

  
5
import org.apache.log4j.Logger;
6

  
7
import com.iver.cit.gvsig.DEMO.SingleView;
7 8
import com.iver.cit.gvsig.gui.panels.FPanelAbout;
8 9

  
9 10
public class Version {
10
	public final static int MAJOR_VERSION_NUMBER = 1;
11
	public final static int MINOR_VERSION_NUMBER = 11;
12
	public final static int RELEASE_NUMBER = 0;
11
	private static Logger logger = Logger.getLogger(Version.class.getName());
12
	/**
13
	 * @deprecated Use method getMajor 
14
	 */
15
	public static int MAJOR_VERSION_NUMBER = 0;
16
	/**
17
	 * @deprecated Use method getMinor 
18
	 */
19
	public static int MINOR_VERSION_NUMBER = 0;
20
	/**
21
	 * @deprecated Use method getRelease 
22
	 */
23
	public static int RELEASE_NUMBER = 0;
24
	private static boolean loaded = false;
13 25

  
14 26
	private static String BUILD = null;
15 27

  
28
	static {
29
		Version version = new Version();
30
		version.loadVersion();
31
	}
32
	/**
33
	 * @deprecated Use method getFormat 
34
	 */
16 35
	public static String format() {
17 36

  
18
		if (RELEASE_NUMBER < 1) {
19
			return MAJOR_VERSION_NUMBER +"."+MINOR_VERSION_NUMBER;
20
		} else {
21
			return MAJOR_VERSION_NUMBER +"."+MINOR_VERSION_NUMBER+"."+RELEASE_NUMBER;
22
		}
37
		Version version = new Version();
38
		return version.getFormat();
23 39
	}
24 40

  
41
	/**
42
	 * @deprecated Use method getLongFormat 
43
	 */
25 44
	public static String longFormat() {
26 45

  
27
		if (RELEASE_NUMBER < 1) {
28
			return MAJOR_VERSION_NUMBER +"."+MINOR_VERSION_NUMBER + "(Build " + getBuild() + ")";
29
		} else {
30
			return MAJOR_VERSION_NUMBER +"."+MINOR_VERSION_NUMBER+"."+RELEASE_NUMBER + "(Build " + getBuild() + ")";
31
		}
46
		Version version = new Version();
47
		return version.getLongFormat();
32 48
	}
49
	
50
	/**
51
	 * @deprecated Use method getBuildId 
52
	 */
33 53
	public static String getBuild() {
34
		if (BUILD == null) {
54

  
55
		Version version = new Version();
56
		return version.getBuildId();
57
	}
58
	
59
	private void loadVersion() {
60
		if (!loaded) {
35 61
			try {
36
				// Leemos el n? de build
37
				BufferedReader fich = new BufferedReader(
38
						new FileReader(FPanelAbout.class.getResource("/build.number").getFile()));
39
				fich.readLine();
40
				fich.readLine();
41
				String strVer = fich.readLine();
42
				StringTokenizer strTokenizer = new StringTokenizer(strVer);
43
				String strToken = strTokenizer.nextToken("=");
44
				strToken = strTokenizer.nextToken();
45
				BUILD = strToken;
46
				fich.close();
62
				Properties props=new Properties();
63
				props.load(FPanelAbout.class.getResourceAsStream("/package.info"));
64
				String version = props.getProperty("version", "0.0.0");
65
				String[] versionSplit = version.split("[.]");
66
				MAJOR_VERSION_NUMBER = Integer.parseInt(versionSplit[0]);
67
				MINOR_VERSION_NUMBER = Integer.parseInt(versionSplit[1]);
68
				RELEASE_NUMBER = Integer.parseInt(versionSplit[2]);
69
				props=new Properties();
70
				props.load(FPanelAbout.class.getResourceAsStream("/build.number"));
71
				BUILD = props.getProperty("build.number", "0");
72
				loaded = true;
47 73
			} catch (Exception e) {
48
				e.printStackTrace();
74
				logger.error("cant_load_properties", e);
49 75
			}
50 76

  
51 77
		}
78
		
79
	}
80
	
81
	
82
	public int getMinor() {
83
		loadVersion();
84
		return MINOR_VERSION_NUMBER;
85
	}
86

  
87
	public int getMajor() {
88
		loadVersion();
89
		return MAJOR_VERSION_NUMBER;
90
	}
91

  
92
	public int getRelease() {
93
		loadVersion();
94
		return RELEASE_NUMBER;
95
	}
96

  
97
	public String getBuildId() {
98
		loadVersion();
52 99
		return BUILD;
53 100
	}
101
	
102
	public String toString() {
103
		return getLongFormat();		
104
	}
105

  
106
    public String getFormat() {
107
		return this.getMajor() +"."+this.getMinor()+"."+this.getRelease();
108
    }
109

  
110
    public String getLongFormat() {
111
		return this.getMajor() +"."+this.getMinor()+"."+this.getRelease() + "(Build " + this.getBuildId() + ")";
112
    }
113

  
54 114
}
trunk/install/build.properties
1
MANDATORY_EXTENSIONS=com.iver.cit.gvsig,com.iver.core,com.iver.gvsig.addeventtheme,org.gvsig.iconThemeBase
1
MANDATORY_EXTENSIONS=com.iver.cit.gvsig,com.iver.core,com.iver.gvsig.addeventtheme,org.gvsig.iconThemeBase,org.gvsig.installer.app.extension
2 2

  
3 3
#EXTENSIONS=com.iver.cit.gvsig.cad,es.gva.cit.gvsig.catalogClient,com.iver.cit.gvsig.jdbc_spatial,com.iver.cit.gvsig.wcs,com.iver.cit.gvsig.wfs2,com.iver.cit.gvsig.wms,com.iver.gvsig.datalocator,com.iver.cit.gvsig.geoprocess,com.iver.cit.gvsig.oracle_spatial,com.iver.cit.gvsig.geoprocessextensions,org.gvsig.georeferencing,org.gvsig.rastertools,org.gvsig.scripting,com.iver.gvsig.centerviewpoint,es.prodevelop.cit.gvsig.arcims,com.iver.gvsig.expressionfield,com.iver.cit.gvsig.annotation,org.gvsig.crs,org.gvsig.sde,
4 4
#EXTENSIONS=com.iver.cit.gvsig.cad,es.gva.cit.gvsig.catalogClient,com.iver.cit.gvsig.jdbc_spatial,com.iver.cit.gvsig.wcs,com.iver.cit.gvsig.wfs2,com.iver.cit.gvsig.wms,com.iver.gvsig.datalocator,com.iver.cit.gvsig.geoprocess,com.iver.cit.gvsig.oracle_spatial,com.iver.cit.gvsig.geoprocessextensions,org.gvsig.rastertools,org.gvsig.scripting,com.iver.gvsig.centerviewpoint,com.iver.gvsig.expressionfield,com.iver.cit.gvsig.annotation,org.gvsig.crs,org.gvsig.sde,org.gvsig.remotesensing,org.gvsig.graph,org.gvsig.extended-symbology,org.gvsig.georeferencing,es.prodevelop.cit.gvsig.arcims,org.gvsig.topology,es.unex.sextante,org.gvsig.extDockingSkin,org.gvsig.gpe,org.gvsig.tableSummarize,org.gvsig.selectionTools,org.gvsig.backup,org.gvsig.quickInfo,es.iver.derivedGeom,org.gvsig.hyperlink,org.gvsig.i18n,org.gvsig.quickPrint
trunk/binaries/ant/utilities.xml
310 310
						excludes="**/*.java"/>
311 311
		</copy>
312 312
	</target>
313
	
314
	<target name="make-package-info">
315
		<antcall target="make-package-info-task" inheritall="false">
316
			<param file="../appgvSIG/package.info"/> 
317
		</antcall>
318
	</target>
313 319

  
320
	<target name="make-package-info-task">
321
		<!--property file="../appgvSIG/package.info"/-->
322
		<echo file="package.info">
323
state=${state}
324
name=${plugin}
325
official=${official}
326
code=${plugin}
327
operating-system=${operating-system}
328
architecture=${architecture}
329
java-version=${java-version}
330
gvSIG-version=${gvSIG-version}
331
version=${version}
332
type=plugin
333
description=${description}
334
build=${build}
335
buildNumber=${buildNumber}
336
model-version=1.0.0
337
		</echo>
338
	</target>
314 339
</project>
trunk/libraries/libCorePlugin/build.xml
24 24
    <mkdir dir="${build}"/>
25 25
  </target>
26 26

  
27
  <target name="dist" description="generate the distribution" >
27
  <target name="dist" description="generate the distribution" depends="make-package-info">
28 28
    <!-- Create the distribution directory -->
29 29
    <mkdir dir="${dist}"/>
30 30

  
......
35 35
    <jar jarfile="${dist}/${plugin}.jar" basedir="${build}"/>
36 36
    <copy file="config/config.xml" todir="${dist}"/>
37 37
  	<copy file="build.number" todir="${dist}"/>
38
    <copy todir="${dist}">
38
	<copy file="package.info" todir="${dist}"/>
39
	<copy todir="${dist}">
39 40
    	<fileset dir="config" includes="text*.properties"/>
40 41
    </copy>
41 42
    <copy todir="${dist}/images">
......
72 73
				classpath="${compile-classpath}"/>-->
73 74
	</target>
74 75

  
75
	<target name="copy-data-files">
76
	<target name="copy-data-files" depends="make-package-info">
76 77
		<copy file="config/config.xml" todir="${dist}"/>
77 78
		<copy file="build.number" todir="${dist}"/>
79
		<copy file="package.info" todir="${dist}"/>
78 80
		<copy todir="${dist}">
79 81
			<fileset dir="config" includes="text*.properties"/>
80 82
		</copy>

Also available in: Unified diff