Author: oheger Date: Wed Dec 14 12:19:55 2005 New Revision: 356856 URL: http://svn.apache.org/viewcvs?rev=356856&view=rev Log: Removed maven.compile.target property from project.properties to support building on JDK 1.5; the building documentation was updated in this respect
Modified: jakarta/commons/proper/configuration/trunk/project.properties jakarta/commons/proper/configuration/trunk/xdocs/building.xml Modified: jakarta/commons/proper/configuration/trunk/project.properties URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/configuration/trunk/project.properties?rev=356856&r1=356855&r2=356856&view=diff ============================================================================== --- jakarta/commons/proper/configuration/trunk/project.properties (original) +++ jakarta/commons/proper/configuration/trunk/project.properties Wed Dec 14 12:19:55 2005 @@ -36,7 +36,6 @@ maven.dist.src.assembly.dir=${maven.dist.assembly.dir}/src/${maven.final.name}-src -maven.compile.target = 1.3 maven.compile.fork = true maven.javacc.javacc.grammar=src/java/org/apache/commons/configuration/plist/PropertyListParser.jj Modified: jakarta/commons/proper/configuration/trunk/xdocs/building.xml URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/configuration/trunk/xdocs/building.xml?rev=356856&r1=356855&r2=356856&view=diff ============================================================================== --- jakarta/commons/proper/configuration/trunk/xdocs/building.xml (original) +++ jakarta/commons/proper/configuration/trunk/xdocs/building.xml Wed Dec 14 12:19:55 2005 @@ -69,7 +69,6 @@ </section> <section name="Building with JDK 1.3"> - <a ref="JDK13"></a> <p> If you want to build Commons Configuration on a JDK 1.3, you will face two problems: @@ -125,6 +124,28 @@ If these problems are solved, the build can be performed as described above. </p> + </section> + + <section name="Setting custom build parameters"> + <p> + Both the maven and the ant build script support a file called + <code>build.properties</code> that can contain custom properties + definitions. If this file exists in the project's root directory, + it will be read and the properties it defines will be added to the + running build script. This mechanism allows for customizing the + build process without the need of changing the main build scripts. + </p> + <p> + One use case for setting custom build properties would be to build + for a specific JDK version: If you build the jar on a JDK 1.5 for + instance, the classes won't be compatible with older JDK versions. + To enforce compatibility you can create a <code>build.properties</code> + file containing the following maven specific settings: + </p> + <source><![CDATA[ +maven.compile.source = 1.3 +maven.compile.target = 1.3 +]]></source> </section> </body> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]