default to Clang for building bindings

This commit is contained in:
Roland Grinis 2021-08-10 06:51:46 +01:00
parent 84570549e2
commit 3b6e80f5b6

View File

@ -135,6 +135,7 @@ val extractJNoa by tasks.registering(Copy::class) {
val configureCpp by tasks.registering {
dependsOn(extractCMake)
dependsOn(extractNinja)
dependsOn(extractClang)
dependsOn(extractTorch)
dependsOn(extractJNoa)
onlyIf { !file(cppBuildDir).exists() }
@ -150,9 +151,8 @@ val configureCpp by tasks.registering {
jNoaDir,
"-GNinja",
"-DCMAKE_MAKE_PROGRAM=$ninjaCmd",
// uncomment if Clang required
//"-DCMAKE_C_COMPILER=$clangCmd",
//"-DCMAKE_CXX_COMPILER=$clangxxCmd",
"-DCMAKE_C_COMPILER=$clangCmd",
"-DCMAKE_CXX_COMPILER=$clangxxCmd",
"-DCMAKE_PREFIX_PATH=$thirdPartyDir/torch/$torchArchive",
"-DJAVA_HOME=$javaHome",
"-DBUILD_JNOA=ON",