changed classes directory for secondary source directory sets

This commit is contained in:
2023-06-13 19:24:04 +08:00
parent a0ab18f053
commit cf91e7a28b
2 changed files with 3 additions and 3 deletions

View File

@@ -1,8 +1,8 @@
woggioniMavenRepositoryUrl=https://mvn.woggioni.net/
lys.catalog.version=0.2-SNAPSHOT
lys.catalog.version=2023.06.11
version.myGradlePlugins=2023.01
version.myGradlePlugins=2023.06.13
version.gradle=7.6
version.felix.config.admin=1.9.26
version.felix=7.0.5

View File

@@ -147,7 +147,7 @@ class MultiReleaseJarPlugin implements Plugin<Project> {
project.objects.sourceDirectorySet("java${javaVersion.majorVersion}", javaVersion.toString())
sourceDirectorySet.with {
srcDir(new File(project.projectDir, "src/${mainSourceSet.name}/${sourceDirectorySet.name}"))
destinationDirectory.set(new File(project.buildDir, "classes/${sourceDirectorySet.name}"))
destinationDirectory.set(new File(project.buildDir, "classes/${mainSourceSet.name}/${sourceDirectorySet.name}"))
sourcePaths << sourceDirectories
}
new DslObject(mainSourceSet).getConvention().getPlugins().put(sourceDirectorySet.name, sourceDirectorySet)