Explorar o código

Changed classes output dir names in core modules for better display in structure diagram

Luke Taylor %!s(int64=15) %!d(string=hai) anos
pai
achega
1719bdebeb
Modificáronse 1 ficheiros con 6 adicións e 1 borrados
  1. 6 1
      build.gradle

+ 6 - 1
build.gradle

@@ -70,7 +70,7 @@ configure(javaProjects()) {
         File template = new File(projectDir, 'template.mf')
         mkdir(buildDir, 'bundlor')
         if (template.exists()) {
-            ant.bundlor(inputPath: "$buildDir/classes/main", outputPath: "$buildDir/bundlor", manifestTemplatePath: template) {
+            ant.bundlor(inputPath: sourceSets.main.classesDir, outputPath: "$buildDir/bundlor", manifestTemplatePath: template) {
                 property(name: 'version', value: "$version")
                 property(name: 'spring.version', value: "$springVersion")
             }
@@ -124,6 +124,11 @@ configure(javaProjects()) {
     conf2ScopeMappings.addMapping(1, configurations.provided, "provided")
 }
 
+configure(coreModuleProjects()) {
+    // Gives better names in structure101 jar diagram
+    sourceSets.main.classesDir = new File(buildDir, "classes/" + project.name.substring("spring-security".length() + 1))
+}
+
 repositories {
     // Required for ant s3 task
     mavenRepo name: "s2.com release", urls: "http://repository.springsource.com/maven/bundles/release"