svn-gvsig-desktop / trunk / libraries / libjni-readecw-linux / ant.xml @ 20695
History | View | Annotate | Download (3.3 KB)
1 | 2211 | igbrotru | <project name="Ecw" default="dist" basedir="."> |
---|---|---|---|
2 | <description>
|
||
3 | Genera distribuciones de lector de ecw |
||
4 | </description>
|
||
5 | |||
6 | <property name="src" location="src"/> |
||
7 | <property name="src-test" location="src-test"/> |
||
8 | <property name="build" location="bin"/> |
||
9 | <property name="dist" location="dist"/> |
||
10 | <property name="include" location="include"/> |
||
11 | <property name="doc" location="doc"/> |
||
12 | <property name="lib" location="lib"/> |
||
13 | <property name="bin" location="bin"/> |
||
14 | <property name="jar" value="cms"/> |
||
15 | <property name="app" value="jecw"/> |
||
16 | <property name="version" value="0.0.0"/> |
||
17 | |||
18 | <target name="init"> |
||
19 | <tstamp/> |
||
20 | </target>
|
||
21 | |||
22 | <target name="dist" depends="init" |
||
23 | description="Crea distribuciĆ³n de binarios" > |
||
24 | <mkdir dir="${dist}/${app}-${version}"/> |
||
25 | <mkdir dir="${dist}/${app}-${version}/bin"/> |
||
26 | <mkdir dir="${dist}/${app}-${version}/doc"/> |
||
27 | <copy todir="./dist/${app}-${version}/doc/"> |
||
28 | <fileset dir="${doc}"/> |
||
29 | </copy>
|
||
30 | <mkdir dir="${dist}/${app}-${version}/dist"/> |
||
31 | <copy todir="./dist/${app}-${version}/dist/"> |
||
32 | <fileset dir="${dist}" includes="jecw.dll"/> |
||
33 | <fileset dir="${dist}" includes="jecw.jar"/> |
||
34 | <fileset dir="${dist}" includes="libjecw.so.*"/> |
||
35 | </copy>
|
||
36 | <mkdir dir="${dist}/${app}-${version}/lib"/> |
||
37 | <copy todir="./dist/${app}-${version}/lib/"> |
||
38 | <fileset dir="${lib}"/> |
||
39 | </copy>
|
||
40 | <mkdir dir="${dist}/${app}-${version}/src-test"/> |
||
41 | <copy todir="./dist/${app}-${version}/src-test/"> |
||
42 | <fileset dir="${bin}" includes="*.class"/> |
||
43 | </copy>
|
||
44 | <copy todir="./dist/${app}-${version}/"> |
||
45 | <fileset dir="" includes="README"/> |
||
46 | </copy>
|
||
47 | <!--
|
||
48 | <tar tarfile="./${app}-${version}.tar"
|
||
49 | basedir="./dist/"
|
||
50 | includes="${app}-${version}/*" />
|
||
51 | -->
|
||
52 | </target>
|
||
53 | |||
54 | <target name="src" depends="dist" |
||
55 | description="Crea distribuciĆ³n de fuentes" > |
||
56 | <mkdir dir="${dist}/${app}-src-${version}"/> |
||
57 | <mkdir dir="${dist}/${app}-src-${version}/src"/> |
||
58 | <copy todir="./dist/${app}-src-${version}/src/"> |
||
59 | <fileset dir="${src}"/> |
||
60 | </copy>
|
||
61 | <mkdir dir="${dist}/${app}-src-${version}/src-test"/> |
||
62 | <copy todir="./dist/${app}-src-${version}/src-test/"> |
||
63 | <fileset dir="${src-test}" includes="*.java"/> |
||
64 | </copy>
|
||
65 | <mkdir dir="${dist}/${app}-src-${version}/include"/> |
||
66 | <copy todir="./dist/${app}-src-${version}/include/"> |
||
67 | <fileset dir="${include}"/> |
||
68 | </copy>
|
||
69 | <mkdir dir="${dist}/${app}-src-${version}/bin"/> |
||
70 | <mkdir dir="${dist}/${app}-src-${version}/dist"/> |
||
71 | <mkdir dir="${dist}/${app}-src-${version}/doc"/> |
||
72 | <copy todir="./dist/${app}-src-${version}/doc/"> |
||
73 | <fileset dir="${doc}"/> |
||
74 | </copy>
|
||
75 | <mkdir dir="${dist}/${app}-src-${version}/lib"/> |
||
76 | <copy todir="./dist/${app}-src-${version}/lib/"> |
||
77 | <fileset dir="${lib}"/> |
||
78 | </copy>
|
||
79 | <copy todir="./dist/${app}-src-${version}/"> |
||
80 | <fileset dir="" includes="Makefile"/> |
||
81 | <fileset dir="" includes="makefile.w32"/> |
||
82 | <fileset dir="" includes="README"/> |
||
83 | <fileset dir="" includes="submake.bat"/> |
||
84 | </copy>
|
||
85 | <!--
|
||
86 | <tar tarfile="./${app}-src-${version}.tar"
|
||
87 | basedir="./dist/"
|
||
88 | includes="${app}-src-${version}/*" />
|
||
89 | -->
|
||
90 | </target>
|
||
91 | |||
92 | <target name="clean" |
||
93 | description="clean up" > |
||
94 | <delete dir="${dist}/${app}-${version}"/> |
||
95 | <delete dir="${dist}/${app}-src-${version}"/> |
||
96 | </target>
|
||
97 | </project>
|