dagger.gradle 591 B

1234567891011121314
  1. sourceSets.configureEach { sourceSet ->
  2. tasks.named(sourceSet.compileJavaTaskName).configure {
  3. options.annotationProcessorGeneratedSourcesDirectory = file("$buildDir/generated/source/apt/${sourceSet.name}")
  4. }
  5. }
  6. idea {
  7. module {
  8. sourceDirs += compileJava.options.annotationProcessorGeneratedSourcesDirectory
  9. generatedSourceDirs += compileJava.options.annotationProcessorGeneratedSourcesDirectory
  10. testSourceDirs += compileTestJava.options.annotationProcessorGeneratedSourcesDirectory
  11. generatedSourceDirs += compileTestJava.options.annotationProcessorGeneratedSourcesDirectory
  12. }
  13. }