Author: hughesj
Date: Wed Nov 23 08:51:56 2005
New Revision: 348484

URL: http://svn.apache.org/viewcvs?rev=348484&view=rev
Log:
Previously:

downloads directory: prerequisite downloads such as xmlschema and xerces

classes directory: woden classes

classesapi directory: API classes when buildAPI target run

classestest directory: test classes when buildTests target run



All these dirs were peers with the 'java' directory.



If running inside eclipse:

a) project had to be called 'java'

b) the above directories were created as children of the workspace directory, 
so not visible from the woden project in eclipse once ant had finished.



Therefore:

1) downloads directory now a child of java

2) classes, classesapi and classestest children of java/build



also:

3) added showProperties target to show all the properties used. init now 
depends on showProperties




Modified:
    incubator/woden/java/build.properties
    incubator/woden/java/build.xml

Modified: incubator/woden/java/build.properties
URL: 
http://svn.apache.org/viewcvs/incubator/woden/java/build.properties?rev=348484&r1=348483&r2=348484&view=diff
==============================================================================
--- incubator/woden/java/build.properties (original)
+++ incubator/woden/java/build.properties Wed Nov 23 08:51:56 2005
@@ -24,7 +24,7 @@
 XercesJar2           = xml-apis.jar

 

 ! The location of the Woden build home

-build.home           = ../

+build.home           = ${basedir}

 

 ! The version of Woden to build

 version              = 1.0.0


Modified: incubator/woden/java/build.xml
URL: 
http://svn.apache.org/viewcvs/incubator/woden/java/build.xml?rev=348484&r1=348483&r2=348484&view=diff
==============================================================================
--- incubator/woden/java/build.xml (original)
+++ incubator/woden/java/build.xml Wed Nov 23 08:51:56 2005
@@ -22,19 +22,18 @@
 <project name="woden" default="buildImplAndAPI" basedir=".">

        <property file="${basedir}/build.properties"/>

        <property name="build.home" value="."/>

-       <property name="javaDir" value="${build.home}/java"/>

-       <property name="build.output" value="${javaDir}/build"/>

+       <property name="build.output" value="${build.home}/build"/>

        <property name="version" value="1.0.0"/>

        

        <property name="downloads" value="${build.home}/downloads"/>

        <property name="libraryDir" value="${downloads}/lib"/>

-       <property name="build.classes" value="${build.home}/classes"/>

-       <property name="build.classes.api" value="${build.home}/classesapi"/>

-       <property name="build.classes.test" value="${build.home}/classestest"/>

+       <property name="build.classes" value="${build.output}/classes"/>

+       <property name="build.classes.api" value="${build.output}/classesapi"/>

+       <property name="build.classes.test" 
value="${build.output}/classestest"/>

        <property name="test.results" value="${build.output}/test-results"/>

-       <property name="src.home" value="${javaDir}/src"/>

-       <property name="testsrc.home" value="${javaDir}/test/"/>

-       <property name="eclipseplugin" value="${javaDir}/eclipseplugin"/>

+       <property name="src.home" value="${build.home}/src"/>

+       <property name="testsrc.home" value="${build.home}/test/"/>

+       <property name="eclipseplugin" value="${build.home}/eclipseplugin"/>

        <property name="manifestfile" value="META-INF/MANIFEST.MF"/>

        <property name="build.javadoc" value="${build.output}/Javadoc"/>

        

@@ -44,8 +43,35 @@
        <target name="buildAll" depends="clean, init, buildAPI, 
buildImplAndAPI, buildEclipsePlugin, buildJavadoc, buildTests, runTests"/>

        

        <target name="distBuild" depends="buildAll, createArchives, 
createChecksums"/>

+

+       <target name="showProperties">

+               <echo message="basedir=${basedir}"/>

+               <echo message="build.output=${build.output}"/>

+               <echo message="downloads=${downloads}"/>

+               <echo message="libraryDir=${libraryDir}"/>

+               <echo message="build.classes=${build.classes}"/>

+               <echo message="build.classes.api=${build.classes.api}"/>

+               <echo message="build.classes.test=${build.classes.test}"/>

+               <echo message="test.results=${test.results}"/>

+               <echo message="src.home=${src.home}"/>

+               <echo message="testsrc.home=${testsrc.home}"/>

+               <echo message="eclipseplugin=${eclipseplugin}"/>

+               <echo message="manifestfile=${manifestfile}"/>

+               <echo message="build.javadoc=${build.javadoc}"/>

+               <echo message="XmlSchemaURL=${XmlSchemaURL}"/>

+               <echo message="XmlSchemaFile=${XmlSchemaFile}"/>

+               <echo message="XercesURL=${XercesURL}"/>

+               <echo message="XercesFile=${XercesFile}"/>

+               <echo message="XercesJar1=${XercesJar1}"/>

+               <echo message="XercesJar2=${XercesJar2}"/>

+               <echo message="build.home=${build.home}"/>

+               <echo message="version=${version}"/>

+               <echo message="milestone=${milestone}"/>

+               <echo message="buildType=${buildType}"/>

+       </target>

+

        

-       <target name="init" depends="getPreReq">

+       <target name="init" depends="showProperties, getPreReq">

                <tstamp>

                <format property="timestamp" pattern="yyyyMMdd_hhmm"/>

                </tstamp>

@@ -268,7 +294,7 @@
                </copy>

                <!-- Copy the root files such as license, readme -->

                <copy todir="${archiveDir}">

-                       <fileset dir="${javaDir}">

+                       <fileset dir="${build.home}">

                                <include name="LICENSE"/>

                                <include name="LICENSE.dom"/>

                                <include name="LICENSE.sax"/>




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to