zak.taccardi
04/25/2023, 8:26 PMplugins {
groovy
id("kotlin")
}
val fileCollectionSource: ConfigurableFileCollection = objects.fileCollection()
fileCollectionSource
.from(sharedGroovyModifiedSourceDir)
.builtBy(modifySharedGroovyTask)
sharedGroovySource.srcDir(fileCollectionSource)
sourceSets {
main {
groovy {
// I do not want this source to be "editable" by the IDE
source(sharedGroovySource)
}
}
}
Adam S
04/25/2023, 8:54 PMAdam S
04/25/2023, 8:56 PM// build.gradle.kts
plugins {
idea
}
idea {
module {
generatedSourceDirs.addAll(files(
"src/main/groovy"
))
}
}