Unverified Commit 05ae26d7 authored by John DiSanti's avatar John DiSanti Committed by GitHub
Browse files

Clean generated SDK before assembling a new one (#1322)

parent c5e2ce50
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -357,6 +357,11 @@ task("finalizeSdk") {
    )
}

tasks.register<Delete>("deleteSdk") {
    delete = setOf(outputDir)
}
tasks["clean"].dependsOn("deleteSdk")

tasks["smithyBuildJar"].apply {
    inputs.file(projectDir.resolve("smithy-build.json"))
    inputs.dir(projectDir.resolve("aws-models"))
@@ -365,6 +370,7 @@ tasks["smithyBuildJar"].apply {
    outputs.upToDateWhen { false }
}
tasks["assemble"].apply {
    dependsOn("deleteSdk")
    dependsOn("smithyBuildJar")
    finalizedBy("finalizeSdk")
}