Skip to content

Commit 8146a77

Browse files
committed
Android Gradle - assemble task to build openFrameworks project
1 parent 633ad6e commit 8146a77

2 files changed

Lines changed: 20 additions & 1 deletion

File tree

scripts/templates/android/ofApp/build.gradle

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,15 @@ task wrapper(type: Wrapper) {
2424
tasks.register("prepareKotlinBuildScriptModel"){
2525
}
2626

27+
evaluationDependsOn(':openFrameworksProject')
28+
29+
tasks.whenTaskAdded { task ->
30+
if (task.name == 'assemble') {
31+
task.dependsOn(':openFrameworksProject:assemble')
32+
}
33+
}
34+
35+
2736
android {
2837
compileSdkVersion 34
2938
buildToolsVersion '32.0.0'
Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,11 @@
1-
include ':ofApp'
1+
include ':ofApp'
2+
3+
// Define the relative path to the openFrameworks project
4+
def openFrameworksProjectPath = '../../../libs/openFrameworksCompiled/project'
5+
6+
// Convert the relative path to an absolute path
7+
def openFrameworksProjectAbsolutePath = new File(rootDir, openFrameworksProjectPath).absolutePath
8+
9+
// Include the openFrameworks project
10+
include ':openFrameworksProject'
11+
project(':openFrameworksProject').projectDir = new File(openFrameworksProjectAbsolutePath)

0 commit comments

Comments
 (0)