| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- apply plugin: 'com.android.library'
- android {
- compileSdkVersion ANDROID_COMPILE_SDK_VERSION as int
- defaultConfig {
- minSdkVersion ANDROID_MIN_SDK_VERSION as int
- targetSdkVersion ANDORID_TARGET_SDK_VERSION as int
- versionCode 1
- versionName "2.4.6"
- ndk {
- moduleName "CGE"
- // cFlags "-std=c++11 -DANDROID_NDK -DDEBUG -D_CGE_ONLY_FILTERS_ -D_CGE_STATIC_ASSERT_ -DCGE_TEXTURE_PREMULTIPLIED=1 -DCGE_LOG_TAG=\\\"libCGE\\\" -I${project.buildDir}/../src/main/jni/include -I${project.buildDir}/../src/main/jni/include/filters"
- // stl "gnustl_shared"
- //// abiFilters "all"
- // abiFilters "armeabi", "armeabi-v7a"
- // ldLibs "log", "android", "EGL", "GLESv2", "jnigraphics"
- }
- }
- buildTypes {
- release {
- minifyEnabled false
- proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
- }
- }
- ////////////////////////////////////////
- sourceSets.main {
- jniLibs.srcDir 'src/main/libs' //set libs as .so's location instead of jni
- jni.srcDirs = [] //disable automatic ndk-build call with auto-generated Android.mk file
- }
- }
- dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
- implementation "com.android.support:appcompat-v7:$supportLibVersion"
- compileOnly project(':share_library')
- }
|