Revision 16685 tags/tmp_build/install/CD_ROM/buildCD.xml
buildCD.xml | ||
---|---|---|
2 | 2 |
|
3 | 3 |
<property file="buildCD.properties"/> |
4 | 4 |
<property file="../../_fwAndami/gvSIG/extensiones/com.iver.cit.gvsig/build.number"/> |
5 |
<property name="OUTPUT_DIR" value="/tmp/versiones/v1.1.1_${build.number}/"/> <!--Verificar ruta de instalables --> |
|
5 |
<property file="../build.properties" prefix="install."/> |
|
6 |
<property name="OUTPUT_DIR" value="${install.OUTPUT_DIR}"/> |
|
6 | 7 |
|
7 | 8 |
<propertyfile file="temp.properties"> |
8 | 9 |
<entry key="bversion" value="${version}"/> |
... | ... | |
11 | 12 |
<property name="JRE_Zip" value="./JRE.zip"/> |
12 | 13 |
<property name="Extructure_Zip" value="./CD_extructure.zip"/> |
13 | 14 |
<property name="Andami" location="../../_fwAndami"/> |
15 |
<property name="binaries" location="../../binaries"/> |
|
14 | 16 |
<property name="base.dir" location="cd_gvSIG"/> |
15 | 17 |
<property name="nombreISO" value="gvSIG"/> |
16 | 18 |
<property name="Etiqueta" value="gvSIG-1_1_1_Build_${build.number}" /> |
17 | 19 |
|
20 |
<replace file="temp.properties" token="." value="_"/> |
|
21 |
<property file="temp.properties"/> |
|
22 |
|
|
23 |
<available file="${OUTPUT_DIR}/gvSIG-${bversion}-src.zip" property="src.present"/> <!--Verificar que los fuentes esten con los instalables --> |
|
24 |
|
|
18 | 25 |
<condition property="we.linux"> |
19 | 26 |
<os family="unix"/> |
20 | 27 |
</condition> |
21 | 28 |
|
22 |
<target name="main" depends="FilesCopy,moveInstalables,makeISO"> <!-- el target makeInstalables no se realiza por defecto--> |
|
29 |
<target name="main" depends="FilesCopy,detectSRC,FilesReplace,moveInstalables,makeISO"> <!-- el target makeInstalables no se realiza por defecto-->
|
|
23 | 30 |
<delete file="temp.properties"/> |
24 | 31 |
<echo message="*******************************"/> |
25 | 32 |
<echo message="******* DONE ********"/> |
... | ... | |
52 | 59 |
<fileset dir="${Andami}/cachedir"/> |
53 | 60 |
</copy> |
54 | 61 |
|
55 |
<replace file="temp.properties" token="." value="_"/> |
|
56 |
<property file="temp.properties"/> |
|
57 | 62 |
|
58 |
|
|
59 | 63 |
<move file="${base.dir}/r_0.txt" tofile="${base.dir}/r_${build.number}.txt"/> |
60 |
<replace file="${base.dir}/r_${build.number}.txt" token="%NUMBER%" value="${build.number}"/> |
|
61 |
<replace file="${base.dir}/autorun.inf" token="%VERSION%" value="${bversion}"/> |
|
62 |
<replace file="${base.dir}/autorun.inf" token="%BUILDNUMBER%" value="${build.number}"/> |
|
63 | 64 |
|
64 |
<replace file="${base.dir}/leeme.htm" token="%VERSION%" value="${bversion}"/> |
|
65 |
<replace file="${base.dir}/leeme.htm" token="%BUILDNUMBER%" value="${build.number}"/> |
|
65 |
</target> |
|
66 | 66 |
|
67 |
<replace file="${base.dir}/readme.htm" token="%VERSION%" value="${bversion}"/> |
|
68 |
<replace file="${base.dir}/readme.htm" token="%BUILDNUMBER%" value="${build.number}"/> |
|
69 | 67 |
|
70 |
<copy todir="${base.dir}/gvSIG/JRE/windows/bin" overwrite="true"> |
|
71 |
<fileset dir="${base.dir}/gvSIG/libs-windows"/> |
|
72 |
</copy> |
|
68 |
<target name="detectSRC" depends="withSRC,noSRC"> |
|
69 |
</target> |
|
73 | 70 |
|
71 |
<target name="withSRC" if="src.present"> |
|
72 |
<move file="${base.dir}/leeme_conSRC.htm" tofile="${base.dir}/leeme.htm"/> |
|
73 |
<move file="${base.dir}/readme_conSRC.htm" tofile="${base.dir}/readme.htm"/> |
|
74 |
<delete file="${base.dir}/leeme_sinSRC.htm"/> |
|
75 |
<delete file="${base.dir}/readme_sinSRC.htm"/> |
|
74 | 76 |
|
77 |
</target> |
|
75 | 78 |
|
79 |
<target name="noSRC" unless="src.present"> |
|
80 |
<move file="${base.dir}/leeme_sinSRC.htm" tofile="${base.dir}/leeme.htm"/> |
|
81 |
<move file="${base.dir}/readme_sinSRC.htm" tofile="${base.dir}/readme.htm"/> |
|
82 |
<delete file="${base.dir}/leeme_conSRC.htm"/> |
|
83 |
<delete file="${base.dir}/readme_conSRC.htm"/> |
|
76 | 84 |
</target> |
85 |
|
|
86 |
<target name="FilesReplace"> |
|
87 |
|
|
88 |
|
|
89 |
<replace file="${base.dir}/r_${build.number}.txt" token="%VERSION%" value="${version}"/> |
|
90 |
<replace file="${base.dir}/r_${build.number}.txt" token="%BVERSION%" value="${bversion}"/> |
|
91 |
<replace file="${base.dir}/r_${build.number}.txt" token="%BUILDNUMBER%" value="${build.number}"/> |
|
92 |
|
|
93 |
<replace file="${base.dir}/autorun.inf" token="%VERSION%" value="${bversion}"/> |
|
94 |
<replace file="${base.dir}/autorun.inf" token="%BVERSION%" value="${bversion}"/> |
|
95 |
<replace file="${base.dir}/autorun.inf" token="%BUILDNUMBER%" value="${build.number}"/> |
|
96 |
|
|
97 |
<replace file="${base.dir}/leeme.htm" token="%VERSION%" value="${version}"/> |
|
98 |
<replace file="${base.dir}/leeme.htm" token="%BVERSION%" value="${bversion}"/> |
|
99 |
<replace file="${base.dir}/leeme.htm" token="%BUILDNUMBER%" value="${build.number}"/> |
|
100 |
|
|
101 |
<replace file="${base.dir}/readme.htm" token="%VERSION%" value="${version}"/> |
|
102 |
<replace file="${base.dir}/readme.htm" token="%BVERSION%" value="${bversion}"/> |
|
103 |
<replace file="${base.dir}/readme.htm" token="%BUILDNUMBER%" value="${build.number}"/> |
|
104 |
|
|
105 |
|
|
106 |
</target> |
|
107 |
|
|
108 |
|
|
77 | 109 |
<target name="makeInstalables"> |
78 | 110 |
|
79 | 111 |
<ant antfile="build.xml" dir="../" /> <!--Esto de momento en el branch no se usa--> |
... | ... | |
83 | 115 |
<!-- Se debe pensar si se mantienen esos instalabes que se acaban de generar o se borran --> |
84 | 116 |
|
85 | 117 |
<copy todir="${base.dir}/instalar"> |
86 |
<fileset dir="${OUTPUT_DIR}"/> |
|
118 |
<fileset dir="${OUTPUT_DIR}" includes="*.bin,*.exe,*mac*.zip"/>
|
|
87 | 119 |
</copy> |
88 | 120 |
|
89 | 121 |
<chmod dir="${base.dir}/instalar" perm="ugo+rx" |
... | ... | |
110 | 142 |
</target> |
111 | 143 |
|
112 | 144 |
|
113 |
</project> |
|
145 |
</project> |
Also available in: Unified diff