Adding CompilationDatabase generation (#4091)

This commit is contained in:
Alexander Shabalin
2020-04-22 17:45:37 +03:00
committed by GitHub
parent 627904d469
commit ffe2fcf7c2
7 changed files with 200 additions and 30 deletions
+3
View File
@@ -3,6 +3,7 @@
* that can be found in the LICENSE file.
*/
import org.jetbrains.kotlin.CompileToBitcode
import org.jetbrains.kotlin.CompilationDatabaseKt
// TODO: consider using some Gradle plugins to build and test
@@ -14,6 +15,8 @@ targetList.each { targetName ->
tasks.create("${targetName}Files", CompileToBitcode, file("src/files"), 'files', targetName)
}
CompilationDatabaseKt.createCompilationDatabaseFromCompileToBitcodeTasks(project, "compdb")
task build {
dependsOn "${hostName}Hash"
dependsOn "${hostName}Files"