Statistics
| Revision:

root / import / ext3D / trunk / install-extension3d / mac / build.xml @ 15296

History | View | Annotate | Download (4.63 KB)

1 15284 mten
<project name="bundle-gvSIG" default="init" basedir=".">
2 15289 mten
        <property name="ANDAMI" value="../../_fwAndami"/>
3 15296 rgaitan
        <property name="EXT3D" value="../../ext3D"/>
4
        <loadproperties srcFile="${EXT3D}/build.number"/>
5
        <property name="LIBRERIAS" value="${EXT3D}/binaries/mac"/>
6 15292 mten
        <!--<property name="CACHE" value="/Users/materod/gvSIG/.data/cache"/-->
7 15296 rgaitan
        <property name="CACHE" value="/home/rgaitan/Desktop/cache"/>
8
        <property name="NOMBRE_BUNDLE" value="gvSIG_pilot_3D-01_${build.number}_gvSIG-1.0-906-mac"/>
9 15284 mten
        <target name="init">
10
                <!--Generamos el bundle de instalaciĆ³n-->
11
                <mkdir dir="${NOMBRE_BUNDLE}.app"/>
12
                <mkdir dir="${NOMBRE_BUNDLE}.app/Contents"/>
13
                <copy todir="${NOMBRE_BUNDLE}.app/Contents">
14
                        <fileset dir="resources/bundle" includes="Info.plist PkgInfo" />
15
                </copy>
16
                <mkdir dir="${NOMBRE_BUNDLE}.app/Contents/MacOS"/>
17
                <copy todir="${NOMBRE_BUNDLE}.app/Contents/MacOS">
18
                        <fileset dir="resources/bundle" includes="applet"/>
19
                </copy>
20
                <chmod file="${NOMBRE_BUNDLE}.app/Contents/MacOS/applet" perm="+rwxrxrx"/>
21
                <mkdir dir="${NOMBRE_BUNDLE}.app/Contents/Resources"/>
22
                <copy todir="${NOMBRE_BUNDLE}.app/Contents/Resources">
23
                        <fileset dir="resources/bundle" includes="applet.icns applet.rsrc" />
24
                </copy>
25
                <mkdir dir="${NOMBRE_BUNDLE}.app/Contents/Resources/description.rtfd"/>
26
                <copy todir="${NOMBRE_BUNDLE}.app/Contents/Resources/description.rtfd">
27
                        <fileset dir="resources/bundle" includes="TXT.rtf" />
28
                </copy>
29
                <mkdir dir="${NOMBRE_BUNDLE}.app/Contents/Resources/Scripts"/>
30
                <copy todir="${NOMBRE_BUNDLE}.app/Contents/Resources/Scripts">
31 15292 mten
                        <fileset dir="resources/bundle" includes="main.scpt" />
32 15284 mten
                </copy>
33
                <mkdir dir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates"/>
34
                <copy todir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates">
35
                        <fileset dir="resources/updates" includes="Info.plist" />
36
                </copy>
37
                <unzip src="resources/updates/Frameworks.zip" dest="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates"/>
38
                <!--Borrammos el directorio temporal que crea al descomprimir-->
39
                <delete dir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates/__MACOSX"/>
40
                <!--Copiamos las extensiones-->
41
                <mkdir dir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates/Resources/Java/gvSIG/extensiones/com.iver.ai2.gvsig3d"/>
42
                <copy todir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates/Resources/Java/gvSIG/extensiones/com.iver.ai2.gvsig3d">
43 15289 mten
                        <fileset dir="${ANDAMI}/gvSIG/extensiones/com.iver.ai2.gvsig3d"/>
44 15284 mten
                </copy>
45
                <mkdir dir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates/Resources/Java/gvSIG/extensiones/com.iver.cit.gvsig"/>
46
                <copy todir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates/Resources/Java/gvSIG/extensiones/com.iver.cit.gvsig">
47 15289 mten
                        <fileset dir="${ANDAMI}/gvSIG/extensiones/com.iver.cit.gvsig"/>
48 15284 mten
                </copy>
49
                <mkdir dir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates/Resources/Java/gvSIG/extensiones/com.iver.cit.gvsig.wcs"/>
50
                <copy todir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates/Resources/Java/gvSIG/extensiones/com.iver.cit.gvsig.wcs">
51 15289 mten
                        <fileset dir="${ANDAMI}/gvSIG/extensiones/com.iver.cit.gvsig.wcs"/>
52 15284 mten
                </copy>
53
                <mkdir dir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates/Resources/Java/gvSIG/extensiones/com.iver.cit.gvsig.wfs2"/>
54
                <copy todir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates/Resources/Java/gvSIG/extensiones/com.iver.cit.gvsig.wfs2">
55 15289 mten
                        <fileset dir="${ANDAMI}/gvSIG/extensiones/com.iver.cit.gvsig.wfs2"/>
56 15284 mten
                </copy>
57
                <mkdir dir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates/Resources/Java/gvSIG/extensiones/com.iver.core"/>
58
                <copy todir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates/Resources/Java/gvSIG/extensiones/com.iver.core">
59 15289 mten
                        <fileset dir="${ANDAMI}/gvSIG/extensiones/com.iver.core"/>
60 15284 mten
                </copy>
61
                <mkdir dir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates/Resources/Java/gvSIG/extensiones/es.gva.cit.gvsig.catalogClient"/>
62
                <copy todir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates/Resources/Java/gvSIG/extensiones/es.gva.cit.gvsig.catalogClient">
63 15289 mten
                        <fileset dir="${ANDAMI}/gvSIG/extensiones/es.gva.cit.gvsig.catalogClient"/>
64 15284 mten
                </copy>
65 15289 mten
                <!--Copiamos el splash-->
66
                <mkdir dir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates/Resources/Java/theme"/>
67
                <copy todir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates/Resources/Java/theme">
68
                        <fileset dir="${ANDAMI}/theme"/>
69
                </copy>
70 15284 mten
                <!--Copiamos las librerias nativas-->
71
                <mkdir dir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates/Resources/NativeLibs"/>
72
                <copy todir="${NOMBRE_BUNDLE}.app/Contents/Resources/Updates/Resources/NativeLibs">
73
                        <fileset dir="${LIBRERIAS}"/>
74
                </copy>
75 15287 mten
                <!--Copiamos la cache-->
76
                <mkdir dir="${NOMBRE_BUNDLE}.app/Contents/Resources/Cache"/>
77
                <copy todir="${NOMBRE_BUNDLE}.app/Contents/Resources/Cache">
78
                        <fileset dir="${CACHE}"/>
79
                </copy>
80 15284 mten
        </target>
81
</project>