Skip to content

Commit

Permalink
Simplify build configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
JakeWharton committed Jan 30, 2023
1 parent a7aa8f4 commit fb72f01
Showing 1 changed file with 6 additions and 47 deletions.
53 changes: 6 additions & 47 deletions molecule-runtime/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -63,57 +63,16 @@ kotlin {
quartzCoreMain {
dependsOn(darwinMain)
}

iosArm64Main {
dependsOn(quartzCoreMain)
}

iosSimulatorArm64Main {
dependsOn(quartzCoreMain)
}

iosX64Main {
dependsOn(quartzCoreMain)
}

tvosArm64Main {
dependsOn(quartzCoreMain)
}

tvosSimulatorArm64Main {
dependsOn(quartzCoreMain)
}

tvosX64Main {
dependsOn(quartzCoreMain)
}

macosMain {
dependsOn(darwinMain)
}
}

macosArm64Main {
dependsOn(macosMain)
}

macosX64Main {
dependsOn(macosMain)
}

darwinTest {
dependsOn(commonTest)
}

macosTest {
dependsOn(darwinTest)
}

macosArm64Test {
dependsOn(macosTest)
}

macosX64Test {
dependsOn(macosTest)
targets.each { target ->
if (target.name.startsWith('ios') || target.name.startsWith('tvos')) {
target.compilations.main.defaultSourceSet.dependsOn(sourceSets.quartzCoreMain)
} else if (target.name.startsWith('macos')) {
target.compilations.main.defaultSourceSet.dependsOn(sourceSets.macosMain)
}
}
}
Expand Down

0 comments on commit fb72f01

Please sign in to comment.