This is awfully repetitive - the closure is identical. I tried a few
techniques, all which failed. Suggestions?
sourceSets.main.java {
srcDirs = ["../../src/java/core"]
file('../../build/dependencies/compile/bpo-config.txt').eachLine { line
->
include line
}
file('../../build/dependencies/compile/bpo-config-exclude.txt').eachLine
{ line ->
exclude line
}
}
sourceSets.main.resources {
srcDirs = ["../../src/java/core"]
file('../../build/dependencies/compile/bpo-config.txt').eachLine { line
->
include line
}
file('../../build/dependencies/compile/bpo-config-exclude.txt').eachLine
{ line ->
exclude line
}
}