Author: hibou
Date: Mon Feb  2 09:04:49 2009
New Revision: 739947

URL: http://svn.apache.org/viewvc?rev=739947&view=rev
Log:
Make the bundle version following the OSGi spec

Modified:
    ant/ivy/core/trunk/build.xml
    ant/ivy/core/trunk/version.properties

Modified: ant/ivy/core/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/ant/ivy/core/trunk/build.xml?rev=739947&r1=739946&r2=739947&view=diff
==============================================================================
--- ant/ivy/core/trunk/build.xml (original)
+++ ant/ivy/core/trunk/build.xml Mon Feb  2 09:04:49 2009
@@ -172,7 +172,7 @@
         </tstamp>
         <property name="version.prefix" value="${target.ivy.version}-local-" />
         <property name="build.version" value="${version.prefix}${pubdate}" />
-        <property name="bundle.version" 
value="${target.ivy.bundle.version}_${pubdate}" />
+        <property name="bundle.version" 
value="${target.ivy.bundle.version}.${target.ivy.bundle.version.qualifier}${pubdate}"
 />
     </target>
 
     <!-- =================================================================

Modified: ant/ivy/core/trunk/version.properties
URL: 
http://svn.apache.org/viewvc/ant/ivy/core/trunk/version.properties?rev=739947&r1=739946&r2=739947&view=diff
==============================================================================
--- ant/ivy/core/trunk/version.properties (original)
+++ ant/ivy/core/trunk/version.properties Mon Feb  2 09:04:49 2009
@@ -17,4 +17,8 @@
 #       * under the License.
 #       ***************************************************************
 target.ivy.version=2.1.x
-target.ivy.bundle.version=2.1.x
+# Following OSGi spec: have to be 3 numbers separated by dots
+target.ivy.bundle.version=2.1.0
+# in case we want to add a qualifier such as alpha, beta, etc...
+# if non empty, add a '_' at the end of the qualifier, so the version would 
look like 1.2.3.alpha_200901011200
+target.ivy.bundle.version.qualifier=


Reply via email to