fixed JPMS bug

This commit is contained in:
2022-07-01 04:36:02 +08:00
parent 2b8e150949
commit 2516139a31
14 changed files with 166 additions and 19 deletions

View File

@@ -58,4 +58,14 @@ Provider<Tar> tarTaskProvider = tasks.register("tar", Tar) {
artifacts {
tar tarTaskProvider
}
compileJava11 {
options.javaModuleMainClass = 'net.woggioni.envelope.Launcher'
options.compilerArgs += ['--add-reads', 'net.woggioni.envelope=ALL-UNNAMED']
}
multiReleaseJar {
patchModule('net.woggioni.envelope', project(':common').jar.archiveFile
.map(RegularFile.&getAsFile).map(File.&toString))
}