Version info as part of the jmod filename?
Alan Bateman
Alan.Bateman at oracle.com
Tue Apr 24 05:57:34 PDT 2012
On 24/04/2012 13:11, David Holmes wrote:
>
> Exactly. The makefile needs to list module-<version>.jmod as the target.
Right, Erik has a fair point and it's good to discuss these practical
matters. I believe dpkg-deb is similar in that it usually generates
package_version_arch.deb into the directory, at least when an archive
isn't specified.
It wouldn't be hard to specify the output file name to the jmod tool but
that would require the make file rename it, and would be somewhat
fragile as it won't fail when the version is out of sync. So although
having the version number in the make file and the module-info.java is a
bit annoying then there is at least the potential to have it fail when
get they out of sync (assuming of course that something depends on the
.jmod file).
> :
>
> Alan: I don't think specifying the version on the compile command
> would be a problem because I would expect to build a module at a time.
>
For this case, but it is possible to compile multiple modules together too.
-Alan
More information about the jigsaw-dev
mailing list