From dc991d3c36a9b145ca41dd63402adff695e5b5d6 Mon Sep 17 00:00:00 2001
From: Kenneth Russel <kbrussel@alum.mit.edu>
Date: Tue, 16 Jun 2009 23:35:27 +0000
Subject: Refactored version number specifications for all sub-components like
 JOGL and Newt into make/versions.xml. Cleaned up and simplified jar creation
 targets in build-jogl.xml, build-nativewindow.xml, and build-newt.xml. Fixed
 nativewindowRIversion, which was incorrectly referring to VERSION instead of
 only BASEVERSION.

git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/trunk@1968 232f8b59-042b-4e1e-8c03-345bb8c30851
---
 make/versions.xml | 40 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)
 create mode 100644 make/versions.xml

(limited to 'make/versions.xml')

diff --git a/make/versions.xml b/make/versions.xml
new file mode 100644
index 000000000..89b053941
--- /dev/null
+++ b/make/versions.xml
@@ -0,0 +1,40 @@
+<!-- This file is the one canonical location containing the version
+     numbers for the various components such as JOGL and Newt. -->
+
+<project name="versions">
+
+  <!-- This is the base version of JOGL. For official release builds,
+       and nightly builds, this should be in the form "x.y{.z}", for
+       example, "2.0" or "2.1.1". Nightly builds will have a "-pre-"
+       and a timestamp automatically added to this version number. For
+       intermediate release builds, this should be in the form, for
+       example, "2.0-beta1" or "2.0-rc1". For large releases, push
+       betas before release candidates to give the community time to
+       react.-->
+  <property name="jogl_base_version" value="2.0" />
+
+  <!-- Uncomment this property in order to produce a JOGL release
+       build without running the "RI" (Reference Implementation)
+       target in build-jogl.xml. -->
+  <!-- <property name="jogl.ri" value="true" /> -->
+
+  <!-- Base version of the NativeWindow interface, following the same
+       rules as above -->
+  <property name="nativewindow_base_version" value="1.0" />
+
+  <!-- Uncomment this property in order to produce a NativeWindow
+       build without running the "RI" (Reference Implementation)
+       target in build-nativewindow.xml. -->
+  <!-- <property name="nativewindow.ri" value="true" /> -->
+
+  <!-- Base version of the Newt library, following the same
+       rules as above -->
+  <property name="newt_base_version" value="1.0" />
+
+  <!-- Newt isn't covered by a JSR at the moment, so there is little
+       value in having a different reference implementation
+       vs. intermediate build numbering scheme, but for the moment
+       let's keep things symmetric -->
+  <!-- <property name="newt.ri" value="true" /> -->
+
+</project>
-- 
cgit v1.2.3