diff options
author | Kenneth Russel <[email protected]> | 2009-06-17 21:58:28 +0000 |
---|---|---|
committer | Kenneth Russel <[email protected]> | 2009-06-17 21:58:28 +0000 |
commit | 023ac9d25b0593e5a327f35685fcae8a62afa10d (patch) | |
tree | abfc6ef37e2f1f6abc8ea8ad08ed5812eed1cf7a /make/build-nativewindow.xml | |
parent | b78113cd21ea9b31867e2b415b8586751e056e54 (diff) |
Added generation of version.txt files to normal build paths of jogl,
nativewindow, and newt. Fixed detection of whether or not RI build is
in progress and thereby format of version number.
git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@1981 232f8b59-042b-4e1e-8c03-345bb8c30851
Diffstat (limited to 'make/build-nativewindow.xml')
-rw-r--r-- | make/build-nativewindow.xml | 29 |
1 files changed, 17 insertions, 12 deletions
diff --git a/make/build-nativewindow.xml b/make/build-nativewindow.xml index 5506e146e..b08b9c4f1 100644 --- a/make/build-nativewindow.xml +++ b/make/build-nativewindow.xml @@ -1140,17 +1140,6 @@ includes="${nativewindow.tmp.version}/**" /> </target> - <target name="setup-version-RI" if="RImanifestfile"> - <property name="tmp.version" value="${nativewindow_base_version}" /> - </target> - - <target name="setup-version-non-RI" unless="RImanifestfile"> - <tstamp> - <format property="timestamp" pattern="yyyyMMdd"/> - </tstamp> - <property name="tmp.version" value="${nativewindow_base_version}-pre-${timestamp}" /> - </target> - <target name="dist" depends="dist.dir.check,dist.check.windows,dist.check.windows-amd64,dist.check.linux,dist.check.linux-amd64,dist.check.macosx,dist.check.macosxfat,dist.check.solsparc,dist.check.solsparcv9,dist.check.solx86,dist.check.solamd64,setup-version-RI,setup-version-non-RI"> <delete> <fileset dir="${nativewindow.dist.dir}" includes="*.jar" /> @@ -1326,7 +1315,23 @@ <!-- - Build everything. --> - <target name="all" description="Build NativeWindow JAR file(s) and native libraries." depends="load.user.properties,init,jar,c.build.nativewindow" /> + <target name="all" description="Build NativeWindow JAR file(s) and native libraries." depends="load.user.properties,init,jar,c.build.nativewindow,generate.version.txt" /> + + <target name="setup-version-RI" if="nativewindow.ri"> + <property name="tmp.version" value="${nativewindow_base_version}" /> + </target> + + <target name="setup-version-non-RI" unless="nativewindow.ri"> + <tstamp> + <format property="version.timestamp" pattern="yyyyMMdd"/> + </tstamp> + <property name="tmp.version" value="${nativewindow_base_version}-pre-${version.timestamp}" /> + </target> + + <target name="generate.version.txt" depends="setup-version-RI,setup-version-non-RI"> + <!-- Create a version.txt file indicating which version we just built --> + <echo message="${tmp.version}" file="${build}/version.txt" /> + </target> <!-- ================================================================== --> <!-- |