ant-user mailing list archives

Hi
I think this is a great idéa and have been planing to do something like this
myself. The main differens between your and mine idéa is that I wanted to
increment the manifest file build number. And that I need someway to detect
if it is a minor, major och patch incremention that should be done.
I.e. my version number looks something like 1.2.3 and depending on what type
of build that is done it is different version level incremention that needs
to be done. I still havn't gotten around to doing any real work but I don't
imagine that it should be hard :-) (famous last words *lol*)...
The buildnumber task (or what it's name is) that is included in ANT now is
truly worthless, first it can only store one build increment and only if it
is a integer...
/Christian Holmqvist
> -----Ursprungligt meddelande-----
> Från: Ryan Grier [mailto:rwgrier@ryangrier.com]
> Skickat: den 21 januari 2003 04:20
> Till: ant-user@jakarta.apache.org
> Ämne: New Ant Task
>
>
> Hello all,
> I believe I may have a nice little tool which may come in
> handy for some
> people; at least I hope it does.
>
> The goal of this task was for me to have Ant take care of
> both the build
> number and the version number in my software. I could have just used a
> build in task to take care of build number increments. This would be
> fine, if I didn't use a special pattern for build numbers.
>
> To my knowledge, there is no build in Ant task that will update a
> version number in a Java class for me. With this being said, i decided
> to do it myself. I'm not sure if these Ant tasks will be helpful to
> anyone.
>
> If anyone has any comments, suggestions, gripes, complaints,
> please let
> me know. The task is a fairly simple one. I wrote it for myself and I
> figured I would give it to anyone who would want it.
>
> Ryan
>
>
> Task Name: Version_Tool
> Description: The goal of this task was for me to have Ant take care of
> both the build number and the version number in my software. I could
> have just used a build in task to take care of build number
> increments.
> This would be fine, if I didn't use a special pattern for
> build numbers.
>
> Compatibility: This has been tested on 1.5.1
> URL: http://ant.ryangrier.com/
> License: BSD License
>
>
>
> <subsection name="Version_Tool">
> <p>A versioning tool for Ant.</p>
> <table>
> <tr>
> <th>Compatibility:</th>
> <td>Ant 1.5.1</td>
> </tr>
> <tr>
> <th>URL:</th>
> <td><a
> href="http://ant.ryangrier.com/">http://ant.ryangrier.com/</a></td>
> </tr>
> <tr>
> <th>Contact:</th>
> <td><a
> href="mailto:version_tool@ryangrier.com">version_tool@ryangrie
> r.com</a></td>
> </tr>
> <tr>
> <th>License:</th>
> <td>BSD</td>
> </tr>
> </table>
> </subsection>
>
>
> --
> To unsubscribe, e-mail:
> <mailto:ant-user-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail:
> <mailto:ant-user-help@jakarta.apache.org>
>
--
To unsubscribe, e-mail: <mailto:ant-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:ant-user-help@jakarta.apache.org>