saker.java.compile() task supports injecting the module version and main class attributes into the generated
This only applies if you're compiling for Java 9 or later, and have a
module-info.java source file with a module declaration.
saker.java.compile( SourceDirectories: src, ModuleMainClass: example.Main, ModuleVersion: "1.0" )
The above will cause the compiler task to inject the specified attributes into the compiled
Note that it is important that you specify the version in quotes, as the simple
1.0 literal may be interpreted as a number by the build script.