Revision 20384 tags/v1_1_2_1_Build_1046/install/instalador-gvSIG-mac/build.xml
build.xml | ||
---|---|---|
2 | 2 |
<!-- Este script crea un bundle "simple" de gvSIG y lo envuelve en un bundle instalador de requisitos --> |
3 | 3 |
<property name="FULLVERSION" value="1.1.2.1"/> |
4 | 4 |
<property name="NOMBRE_BUNDLE" value="gvSIG ${FULLVERSION} build ${build.number}"/> |
5 |
<property name="NOMBRE_BUNDLE_AUTOINSTALADOR" value="${NOMBRE_BUNDLE} autoinstalador"/> |
|
6 |
<!-- Para mac OSX 10.3==>"1.4+" y para 10.4==> "1.5*" --> |
|
5 |
|
|
7 | 6 |
<property name="jvmversion" value="1.5*"/> |
7 |
<!-- para OS X 10.4 y 10.5 ==> jvmversion = "1.5*" |
|
8 |
"1.4.1" significaría usar JVM 1.4.1 estrictamente |
|
9 |
"1.4*" significa JVM 1.4.x, siendo x el máximo posible |
|
10 |
"1.4+" significa JVM 1.4 o superior (p.ej., 1.5 si está instalado) --> |
|
8 | 11 |
|
9 |
|
|
10 | 12 |
<target name="init"> |
11 | 13 |
<ant antfile="build-bundle.xml"> |
12 | 14 |
<property name="jvmversion" value="${jvmversion}"/> |
13 | 15 |
</ant> |
14 | 16 |
|
15 | 17 |
|
16 |
<!-- hacemos copia del bundle autoinstalador ... --> |
|
17 |
<copy todir="${NOMBRE_BUNDLE_AUTOINSTALADOR}.app"> |
|
18 |
<fileset dir="instalador.app"/> |
|
19 |
</copy> |
|
20 |
<!-- (corregimos permisos de ejecucion que copy se ha cargado) --> |
|
21 |
<chmod file="${NOMBRE_BUNDLE_AUTOINSTALADOR}.app/Contents/MacOS/applet" perm="+rwxrxrx"/> |
|
22 |
<!-- ...y movemos bundle gvSIG a su sitio dentro de autoinstalador --> |
|
23 |
<move todir="${NOMBRE_BUNDLE_AUTOINSTALADOR}.app/Contents/Resources/gvSIG/${NOMBRE_BUNDLE}.app"> |
|
24 |
<fileset dir="${NOMBRE_BUNDLE}.app"/> |
|
25 |
</move> |
|
18 |
<!-- Eliminada la creación del "autoinstaller" porque ya no hace falta instalar JAI-ImageIO en OS X, |
|
19 |
sino que lo usamos en el Classpath --> |
|
26 | 20 |
|
27 | 21 |
</target> |
28 | 22 |
|
Also available in: Unified diff