]> WPIA git - gigi.git/blobdiff - build.xml
fix: simple signer correctly parse profile-EKUs
[gigi.git] / build.xml
index 3985412208147b097fcd58a24f117fc1d6769ebb..b6faa09d9814df43077891beb660e4a300bb3521 100644 (file)
--- a/build.xml
+++ b/build.xml
        <target depends="clean,clean-test" name="cleanall" />
        <target depends="build-project, build-testing, native" name="build" />
        <target depends="init" name="build-project">
+               <exec outputproperty="git-version" executable="git">
+                       <arg line="rev-parse"/>
+                       <arg line="HEAD"/>
+               </exec>
+               <manifest file="Gigi.MF">
+                       <attribute name="Main-Class" value="org.cacert.gigi.Launcher" />
+                       <attribute name="Implementation-Version" value="${git-version}" />
+               </manifest>
                <echo message="${ant.project.name}: ${ant.file}" />
                <javac encoding="UTF-8" debug="true" debuglevel="${debuglevel}" destdir="bin"
                        includeantruntime="false" source="${source}" target="${target}">
                        <classpath refid="cacert-gigi.classpath" />
                        <classpath refid="cacert-gigi.test.classpath.jdt" />
                </javac>
-               <java classname="org.cacert.gigi.localisation.TranslationCollector">
+               <java classname="org.cacert.gigi.localisation.TranslationCollector" failonerror="true">
                        <arg value="util-testing/org/cacert/gigi/localisation/conf.txt"/>
                        <arg value="."/>
                        <arg value="messages.po"/>
                <java classname="org.cacert.gigi.util.FetchLocales" failonerror="true"
                        fork="yes">
                        <classpath refid="cacert-gigi.classpath" />
+                       <arg value="${localePath}"/>
                </java>
        </target>
        <target name="check-generateKeys">
                <mkdir dir="${junit.output.dir}" />
                <junit maxmemory="2g" fork="yes" printsummary="withOutAndErr">
                        <jvmarg value="-javaagent:/usr/share/java/jacocoagent.jar=destfile=tester.exec"/>
+                       <jvmarg value="-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=0.0.0.0:50001"/>
                        <formatter type="xml" />
                        <batchtest fork="yes" todir="${junit.output.dir}">
                                <fileset dir="tests">