Subversion Repositories eFlore/Archives.eflore-xul

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
26 fred 1
<project name="lexique" default="xpi" basedir=".">
2
 
3
 <description>
4
 
5
 </description>
6
 
7
 <!-- ////// GLOBAL PROPERTIES ////// -->
8
 <property name="src"   location="src"/>
9
 <property name="dist" location="dist"/>
10
 <property name="build" location="build"/>
11
 
12
 <property name="package.name" value="lexique.jar"/>
13
 <property name="xpi.name" value="lexique_0.1.xpi"/>
14
 
15
 <!-- INIT : Initialisation du script -->
16
 <target name="init" description="Initialisation du script">
17
 
18
  <delete dir="${dist}"/>
19
  <delete dir="${build}"/>
20
  <mkdir dir="${dist}"/>
21
  <mkdir dir="${build}"/>
22
  <mkdir dir="${build}/chrome"/>
23
 
24
 </target>
25
 
26
 <!-- generation du jar -->
27
 <target name="jar" description="Generation du jar" >
28
 
29
  <zip destfile="${build}/chrome/${package.name}" >
30
   	<fileset dir="${src}/chrome" includes="**/*"/>
31
  </zip>
32
 
33
  <copy todir="${build}" filtering="true" flatten="false">
34
  	<fileset dir="${src}">
35
   		<include name="**/install.js"/>
36
  		<include name="**/install.rdf"/>
37
   	</fileset>
38
  </copy>
39
 
40
 </target>
41
 
42
 <!-- generation du xpi -->
43
 <target name="xpi" description="Generation du xpi" depends="init,jar">
44
	  <zip destfile="${dist}/${xpi.name}" >
45
	   	<fileset dir="${build}" includes="**/*"/>
46
	  </zip>
47
 </target>
48
 
49
</project>