diff options
Diffstat (limited to 'build.gradle')
-rw-r--r-- | build.gradle | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..cbd2455 --- /dev/null +++ b/build.gradle @@ -0,0 +1,64 @@ +buildscript { + repositories { + mavenCentral() + jcenter() + google() + } + + dependencies { + classpath 'com.android.tools.build:gradle:3.6.0' + } +} + +allprojects { + repositories { + mavenCentral() + jcenter() + google() + } +} + +apply plugin: 'com.android.application' + +dependencies { + implementation 'com.andretietz.android:gamecontroller:1.1.1' +} + +preBuild.doFirst { + "sh support/mv-overlay.sh".execute() +} + +android { + buildToolsVersion "29.0.3" + ndkVersion "21.0.6113669" + compileSdkVersion 26 + defaultConfig { + targetSdkVersion 26 + minSdkVersion 24 + } + sourceSets { + main { + manifest.srcFile 'AndroidManifest.xml' + java.srcDirs = ['src'] + resources.srcDirs = ['src'] + aidl.srcDirs = ['src'] + renderscript.srcDirs = ['src'] + res.srcDirs = ['res'] + jniLibs.srcDirs = ['libs'] + assets.srcDirs = ['assets'] + } + } + externalNativeBuild { + ndkBuild { + path "jni/Android.mk" + } + } + splits { + abi { + enable true + reset() + include 'armeabi-v7a', 'arm64-v8a' + universalApk false + } + } +} |