<target name="jars-edmn" depends="compile-edmn">
<ant dir="src/edmn" target="jars" />
</target>
+ <target name="jars-edmn-2012" depends="compile-edmn-2012">
+ <ant dir="src/edmn-2012" target="jars" />
+ </target>
<target name="jars-versement" depends="compile-versement">
<ant dir="src/versement" target="jars" />
</target>
<antcall target="jars-cg-etat" />
<antcall target="jars-doc-budg" />
<antcall target="jars-edmn" />
+ <antcall target="jars-edmn-2012" />
<antcall target="jars-pes-aller" />
<antcall target="jars-quittancement" />
<antcall target="jars-ref-collec-spl" />
<fail message="Vous devez utilisez Java 1.6 au minimum">
<condition>
<not>
- <matches pattern="1\.6.*" string="${java.version}" />
+ <matches pattern="1\.(6|7|8).*" string="${java.version}" />
</not>
</condition>
</fail>
<!--ant dir="src/demande-achat" target="clean"/-->
<ant dir="src/doc-budg" target="clean" />
<ant dir="src/edmn" target="clean" />
+ <ant dir="src/edmn-2012" target="clean" />
<ant dir="src/erar" target="clean" />
<!--ant dir="src/ertn" target="clean"/-->
<ant dir="src/etat-frais" target="clean" />
<pathelement location="src/core/build/jars/core.jar" />
<pathelement location="src/doc-budg/build/jars/doc-budg.jar" />
<pathelement location="src/edmn/build/jars/edmn.jar" />
+ <pathelement location="src/edmn/build/jars/edmn-2012.jar" />
<pathelement location="src/erar/build/jars/erar.jar" />
<pathelement location="src/etat-frais/build/jars/etat-frais.jar" />
<pathelement location="src/etat-frais-spl/build/jars/etat-frais-spl.jar" />
<fileset dir="build/package-cgspl-src/zip" includes="**/*" excludes="package-cgspl-src.zip"/>
</zip>
</target>
+
+ <target name="web-embedded-etat">
+ <mkdir dir="build/xemelios-embedded-etat"/>
+
+ <antcall target="jars-starter" />
+ <antcall target="jars-xml-marshall" />
+ <antcall target="jars-core" />
+ <antcall target="jars-api-plugin" />
+ <antcall target="jars-control-core"/>
+ <antcall target="jars-swing-utils"/>
+ <antcall target="jars-xemelios-core"/>
+ <antcall target="jars-mysql-persistence" />
+ <antcall target="jars-oracle-persistence" />
+ <antcall target="jars-xemelios-core"/>
+ <antcall target="jars-cg-etat" />
+ <ant dir="src/web" target="clean" />
+ <ant dir="src/web" target="embedded-jar-etat" />
+
+ <unzip dest="build/xemelios-embedded-etat">
+ <fileset dir="src/starter/build/jars" includes="*.jar"/>
+ <fileset dir="src/core/lib" includes="*.jar"/>
+ <fileset dir="src/core/build/jars" includes="*.jar"/>
+ <fileset dir="src/xml-marshall/build/jars" includes="*.jar"/>
+ <fileset dir="src/mysql-persistence/build/jars" includes="*.jar"/>
+ <fileset dir="src/oracle-persistence/build/jars" includes="*.jar"/>
+ <fileset dir="src/cg-etat/build/jars" includes="*.jar"/>
+ <fileset dir="src/cg-etat-chorus/build/jars" includes="*.jar"/>
+ <fileset dir="src/web/build" includes="*.jar"/>
+ </unzip>
+
+ <delete dir="build/xemelios-embedded-etat/META-INF"/>
+
+ <jar destfile="build/xemelios-embedded-etat.jar" basedir="build/xemelios-embedded-etat"/>
+ </target>
</project>