소스 검색

Add inputs to AspectJ compilation tasks for change-detection purposes.

Luke Taylor 14 년 전
부모
커밋
dc73bbef3f
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      gradle/aspectj.gradle

+ 2 - 0
gradle/aspectj.gradle

@@ -13,6 +13,7 @@ dependencies {
 task compileJava(overwrite: true, description: 'Compiles AspectJ Source', type: Ajc) {
     dependsOn processResources
     sourceSet = sourceSets.main
+    inputs.files(sourceSets.main.java.srcDirs)
     outputs.dir(sourceSet.classesDir)
     aspectPath = configurations.aspectpath
 }
@@ -20,6 +21,7 @@ task compileJava(overwrite: true, description: 'Compiles AspectJ Source', type:
 task compileTestJava(overwrite: true, description: 'Compiles AspectJ Test Source', type: Ajc) {
     dependsOn processTestResources, compileJava, jar
     sourceSet = sourceSets.test
+    inputs.files(sourceSets.test.java.srcDirs)
     outputs.dir(sourceSet.classesDir)
     aspectPath = files(configurations.aspectpath, jar.archivePath)
 }