Skip to content

Commit 386e66b

Browse files
committed
Switch build phase to cmake
1 parent 4e15458 commit 386e66b

File tree

1 file changed

+5
-12
lines changed

1 file changed

+5
-12
lines changed

build.gradle

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -69,21 +69,14 @@ task cmakeTask(type: Exec) {
6969
args buildArgs
7070
}
7171

72-
task makeTask(type: Exec) {
72+
task cmakeBuildTask(type: Exec) {
7373
workingDir = buildDir
74-
executable = 'make'
75-
args "-j${Runtime.getRuntime().availableProcessors()}"
76-
}
77-
makeTask.dependsOn(cmakeTask)
78-
79-
task makeInstallTask(type: Exec) {
80-
workingDir = new File(buildDir, "tiledb_jni")
81-
executable = 'make'
82-
args 'install'
74+
executable = 'cmake'
75+
args "--build", ".", "--config", "release"
8376
}
84-
makeInstallTask.dependsOn(makeTask)
77+
cmakeBuildTask.dependsOn(cmakeTask)
8578

86-
assemble.dependsOn(makeInstallTask)
79+
assemble.dependsOn(cmakeBuildTask)
8780

8881
task generateJNI(type: Exec) {
8982
workingDir = buildDir

0 commit comments

Comments
 (0)