mirror of
https://github.com/overte-org/overte.git
synced 2025-04-12 22:12:13 +02:00
57 lines
1.6 KiB
Groovy
57 lines
1.6 KiB
Groovy
apply plugin: 'com.android.application'
|
|
|
|
android {
|
|
compileSdkVersion 26
|
|
buildToolsVersion "26.0.1"
|
|
defaultConfig {
|
|
applicationId "org.saintandreas.testapp"
|
|
minSdkVersion 24
|
|
targetSdkVersion 26
|
|
versionCode 1
|
|
versionName "1.0"
|
|
ndk { abiFilters 'armeabi-v7a' }
|
|
externalNativeBuild {
|
|
cmake {
|
|
arguments '-DHIFI_ANDROID=1',
|
|
'-DANDROID_PLATFORM=android-24',
|
|
'-DANDROID_TOOLCHAIN=clang',
|
|
'-DANDROID_STL=gnustl_shared',
|
|
'-DGVR_ROOT=' + GVR_ROOT,
|
|
'-DNATIVE_SCRIBE=c:/bin/scribe.exe',
|
|
"-DHIFI_ANDROID_PRECOMPILED=${project.rootDir}/libraries/jni/armeabi-v7a"
|
|
}
|
|
}
|
|
jackOptions { enabled true }
|
|
compileOptions {
|
|
sourceCompatibility JavaVersion.VERSION_1_8
|
|
targetCompatibility JavaVersion.VERSION_1_8
|
|
}
|
|
}
|
|
|
|
buildTypes {
|
|
release {
|
|
minifyEnabled false
|
|
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
|
}
|
|
}
|
|
|
|
sourceSets {
|
|
main {
|
|
jniLibs.srcDirs += '../libraries/jni';
|
|
}
|
|
}
|
|
externalNativeBuild {
|
|
cmake {
|
|
path '../../CMakeLists.txt'
|
|
}
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
compile fileTree(dir: "${project.rootDir}/libraries/jar", include: 'QtAndroid-bundled.jar')
|
|
compile fileTree(dir: 'libs', include: ['*.jar'])
|
|
compile 'com.google.vr:sdk-audio:1.80.0'
|
|
compile 'com.google.vr:sdk-base:1.80.0'
|
|
}
|
|
|
|
build.dependsOn(':extractQt5')
|