You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2009/07/26 16:32:18 UTC
svn commit: r797940 - in /commons/proper/codec/trunk: build.xml
default.properties
Author: sebb
Date: Sun Jul 26 14:32:18 2009
New Revision: 797940
URL: http://svn.apache.org/viewvc?rev=797940&view=rev
Log:
Add Java source and target settings to compilation and manifest
Modified:
commons/proper/codec/trunk/build.xml
commons/proper/codec/trunk/default.properties
Modified: commons/proper/codec/trunk/build.xml
URL: http://svn.apache.org/viewvc/commons/proper/codec/trunk/build.xml?rev=797940&r1=797939&r2=797940&view=diff
==============================================================================
--- commons/proper/codec/trunk/build.xml (original)
+++ commons/proper/codec/trunk/build.xml Sun Jul 26 14:32:18 2009
@@ -51,7 +51,9 @@
<tstamp/>
</target>
<target name="compile" depends="static" description="Compile shareable components">
- <javac srcdir="${source.home}" destdir="${build.home}/classes" debug="${compile.debug}" deprecation="${compile.deprecation}" optimize="${compile.optimize}">
+ <javac srcdir="${source.home}" destdir="${build.home}/classes"
+ source="${compile.source}" target="${compile.target}"
+ debug="${compile.debug}" deprecation="${compile.deprecation}" optimize="${compile.optimize}">
<classpath refid="compile.classpath"/>
</javac>
<copy todir="${build.home}/classes" filtering="on">
@@ -110,6 +112,8 @@
<attribute name="Implementation-Version" value="${component.version}"/>
<attribute name="Implementation-Vendor" value="The Apache Software Foundation"/>
<attribute name="Implementation-Vendor-Id" value="org.apache"/>
+ <attribute name="X-Compile-Source-JDK" value="${compile.source}"/>
+ <attribute name="X-Compile-Target-JDK" value="${compile.target}"/>
</manifest>
</jar>
</target>
@@ -180,7 +184,9 @@
</target>
<!-- ========== Unit Test Targets ========================================= -->
<target name="compile.tests" depends="compile" description="Compile unit test cases">
- <javac srcdir="${test.home}" destdir="${build.home}/tests" debug="${compile.debug}" deprecation="${compile.deprecation}" optimize="${compile.optimize}">
+ <javac srcdir="${test.home}" destdir="${build.home}/tests"
+ source="${compile.source}" target="${compile.target}"
+ debug="${compile.debug}" deprecation="${compile.deprecation}" optimize="${compile.optimize}">
<classpath refid="test.classpath"/>
</javac>
<copy todir="${build.home}/tests" filtering="on">
Modified: commons/proper/codec/trunk/default.properties
URL: http://svn.apache.org/viewvc/commons/proper/codec/trunk/default.properties?rev=797940&r1=797939&r2=797940&view=diff
==============================================================================
--- commons/proper/codec/trunk/default.properties (original)
+++ commons/proper/codec/trunk/default.properties Sun Jul 26 14:32:18 2009
@@ -62,6 +62,10 @@
# Should Java compilations set the 'optimize' compiler option?
compile.optimize = true
+# Java version settings
+compile.source = 1.4
+compile.target = 1.4
+
# Should all tests fail if one does?
test.failonerror = true