Revision 9129

View differences:

branches/v10/install/instalador-gvSIG-mac/build-comun.xml
22 22
			vmoptions ="-Xmx500M"
23 23
			jvmversion ="1.4+"
24 24
			extraclasspath = "andami.jar,lib/log4j-1.2.8.jar,lib/beans.jar,lib/gvsig-i18n.jar,lib/iver-utiles.jar,lib/castor-0.9.5.3-xml.jar,lib/crimson.jar,lib/xerces_2_5_0.jar,lib/javaws.jar,lib/xml-apis.jar,lib/JWizardComponent.jar,lib/looks-2.0.2.jar"
25
			workingdirectory  = "$JAVAROOT"
26
			showPlist="true"
25
			workingdirectory  = "$JAVAROOT" 
26
			showplist="true"
27 27
			>
28 28
			
29
		    <javaproperty name="apple.laf.useScreenMenuBar" value="true"/>
30
			<javaproperty name="java.library.path" value="$JAVAROOT/../NativeLibs"/>
29
			<javaproperty name="apple.laf.useScreenMenuBar" value="true"/>
30
			<javaproperty name="java.library.path" value="$JAVAROOT/../NativeLibs"/>
31 31
			
32
			<!-- jarfileset no incluye nada, pero evita quejas de jarbundler -->
32 33
			<jarfileset dir="." includes="nothing!" excludes="*"/>
33
			<!--Ese jarfileset no incluye nada, pero evita que jarbundler se queje -->
34 34
			<javafileset dir="../../_fwAndami/" excludes="bin/ src/"/>
35
		
36 35
		</jarbundler>
37 36

  
38 37
	</target>
branches/v10/install/instalador-gvSIG-mac/build.xml
2 2
	<property name="FULLVERSION" value="1.0"/>
3 3
	<!-- we store the resulting installer in this directory: -->
4 4
	<property name="INSTALLER_DIR" location="gvSIG-${FULLVERSION}_installer" />
5
	<property name="NOMBRE_BUNDLE" value="gvSIG ${FULLVERSION} build ${build.number}"/>
6
	<property name="NOMBRE_BUNDLE_AUTOINSTALADOR" value="${NOMBRE_BUNDLE} autoinstalador"/>
7
	
5 8

  
6
	
7 9
	<target name="init">
8 10
		<ant antfile="build-comun.xml"/>
11
		
12
		<!-- tenemos un bundle mac, pero sin libs nativas-->
13
		<!-- crear dir NativeLibs-->
14
		<mkdir dir="${NOMBRE_BUNDLE}.app/Contents/Resources/NativeLibs"/>
15
		<!-- copiar dentro dylibs, jnilibs-->
16
		<copy 	todir="${NOMBRE_BUNDLE}.app/Contents/Resources/NativeLibs"
17
				flatten="true"
18
			>
19
			<fileset dir="../../binaries/mac/raster/" includes="**/*.dylib **/*.jnilib"/>
20
		</copy>
21
		<!-- copiar jars en gvSIG/extensiones/...-->
22
		<delete>
23
		  	<fileset dir="${NOMBRE_BUNDLE}.app/Contents/Resources/Java/gvSIG/extensiones/com.iver.cit.gvsig/lib" includes="jgdal*.jar jmrsid*.jar"/>
24
			<!--para asegurarnos de que no hay jgdal o jmrsid duplicados, lo cual provocaría error -->
25
		</delete>
26
		<copy 	todir="${NOMBRE_BUNDLE}.app/Contents/Resources/Java/gvSIG/extensiones/com.iver.cit.gvsig/lib"
27
				flatten="true"
28
			>
29
			<fileset dir="../../binaries/mac/raster/" includes="**/*.jar"/>
30
		</copy>
31
		<!-- copiamos el bundle autoinstalador ... -->
32
		<copy todir="${NOMBRE_BUNDLE_AUTOINSTALADOR}.app">
33
			<fileset dir="instalador.app"/>
34
		</copy>
35
		<!-- (corregimos permisos de ejecucion que copy se ha cargado) -->
36
		<chmod file="${NOMBRE_BUNDLE_AUTOINSTALADOR}.app/Contents/MacOS/applet" perm="+rwxrxrx"/>
37
		<!-- ...y movemos bundle gvSIG a su sitio dentro de autoinstalador -->
38
		<move todir="${NOMBRE_BUNDLE_AUTOINSTALADOR}.app/Contents/Resources/gvSIG/${NOMBRE_BUNDLE}.app">
39
			<fileset dir="${NOMBRE_BUNDLE}.app"/>
40
		</move>
41

  
9 42
	</target>
10 43

  
11 44
</project>

Also available in: Unified diff