Skip to content

Commit 932e68c

Browse files
committed
fix enable/disable of targets
1 parent 6dd028c commit 932e68c

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

modules/bcv-gradle-plugin/src/main/kotlin/tasks/BCVApiGenerateTask.kt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,18 +38,17 @@ abstract class BCVApiGenerateTask @Inject constructor(
3838

3939
@TaskAction
4040
fun generate() {
41-
// val groupedTargets = targets.groupBy { it.platformType.orNull }
42-
4341
val workQueue = prepareWorkQueue()
4442

4543
val outputApiBuildDir = outputApiBuildDir.get()
4644
fs.delete { delete(outputApiBuildDir) }
4745
outputApiBuildDir.asFile.mkdirs()
4846

47+
val enabledTargets = targets.asMap.values.filter { it.enabled.getOrElse(true) }
4948

50-
targets.asMap.values.forEach { target ->
49+
enabledTargets.forEach { target ->
5150

52-
val outputDir = if (targets.size == 1) {
51+
val outputDir = if (enabledTargets.size == 1) {
5352
outputApiBuildDir
5453
} else {
5554
outputApiBuildDir.dir(target.platformType)

0 commit comments

Comments
 (0)