blob: 61af9206b62304293c2c3a86f81eb388e1bec553 [file] [log] [blame] [edit]
/*
* Copyright 2010-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license
* that can be found in the LICENSE file.
*/
plugins {
id("compile-to-bitcode")
}
bitcode {
// These are only used in kotlin-native/backend.native/build.gradle where only the host target is needed.
hostTarget {
module("files") {
headersDirs.from(layout.projectDirectory.dir("src/files/headers"))
sourceSets {
main {}
}
}
module("env") {
headersDirs.from(layout.projectDirectory.dir("src/env/headers"))
sourceSets {
main {}
}
}
}
}
val hostName: String by project
val build by tasks.registering {
dependsOn("${hostName}Common")
}
val clean by tasks.registering {
doFirst {
delete(buildDir)
}
}