| Left: | ||
| Right: |
| OLD | NEW |
|---|---|
| 1 apply plugin: 'com.android.library' | 1 apply plugin: 'com.android.library' |
| 2 apply plugin: 'com.novoda.bintray-release' | |
| 2 | 3 |
| 3 android { | 4 android { |
| 4 compileSdkVersion 16 | 5 compileSdkVersion 16 |
| 5 buildToolsVersion "25.0.0" | 6 buildToolsVersion "25.0.0" |
| 6 | 7 |
| 7 defaultConfig { | 8 defaultConfig { |
| 8 minSdkVersion 16 | 9 minSdkVersion 16 |
| 9 targetSdkVersion 16 | 10 targetSdkVersion 16 |
| 10 versionCode 5 | |
| 11 versionName "2.3" | |
| 12 } | 11 } |
| 13 | 12 |
| 14 publishNonDefault true | 13 publishNonDefault true |
| 15 | 14 |
| 16 productFlavors { | 15 productFlavors { |
| 17 abi_arm { | 16 abi_arm { |
| 18 ndk { | 17 ndk { |
| 19 abiFilters "armeabi-v7a" | 18 abiFilters "armeabi-v7a" |
| 20 } | 19 } |
| 21 | 20 |
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 53 | 52 |
| 54 sourceSets { | 53 sourceSets { |
| 55 main { | 54 main { |
| 56 manifest.srcFile 'AndroidManifest.xml' | 55 manifest.srcFile 'AndroidManifest.xml' |
| 57 java.srcDirs = ['src'] | 56 java.srcDirs = ['src'] |
| 58 res.srcDirs = ['res'] | 57 res.srcDirs = ['res'] |
| 59 jni.srcDirs = ['jni'] | 58 jni.srcDirs = ['jni'] |
| 60 } | 59 } |
| 61 } | 60 } |
| 62 | 61 |
| 62 publish { | |
| 63 userOrg = rootProject.ext.bintrayUserOrg | |
| 64 groupId = rootProject.ext.bintrayGroupId | |
| 65 artifactId = 'adblock-android' | |
| 66 publishVersion = '2.3' | |
| 67 licences = rootProject.ext.bintrayLicences | |
| 68 desc = 'An Android library that provides the core functionality of Adblock P lus.' | |
| 69 website = rootProject.ext.bintrayWebsite | |
| 70 issueTracker = rootProject.ext.bintrayIssueTracker | |
| 71 repository = rootProject.ext.bintrayRepository | |
| 72 } | |
|
anton
2018/05/21 19:50:51
I think we need to add section to README describin
diegocarloslima
2018/06/04 20:41:20
Acknowledged.
| |
| 73 | |
| 63 def sharedV8LibFiles = System.getenv('SHARED_V8_LIB_FILENAMES') | 74 def sharedV8LibFiles = System.getenv('SHARED_V8_LIB_FILENAMES') |
| 64 if (sharedV8LibFiles != null) { | 75 if (sharedV8LibFiles != null) { |
| 65 def sharedV8LibFilesSet = [] | 76 def sharedV8LibFilesSet = [] |
| 66 def sharedV8LibFilesArray = sharedV8LibFiles.split(' ') | 77 def sharedV8LibFilesArray = sharedV8LibFiles.split(' ') |
| 67 sharedV8LibFilesArray.each { eachFileName -> | 78 sharedV8LibFilesArray.each { eachFileName -> |
| 68 sharedV8LibFilesSet.add("**/" + eachFileName) | 79 sharedV8LibFilesSet.add("**/" + eachFileName) |
| 69 println "[Configuration] Excluding shared v8 library " + eachFileName + " from AAR" | 80 println "[Configuration] Excluding shared v8 library " + eachFileName + " from AAR" |
| 70 } | 81 } |
| 71 | 82 |
| 72 packagingOptions { | 83 packagingOptions { |
| 73 excludes = sharedV8LibFilesSet | 84 excludes = sharedV8LibFilesSet |
| 74 } | 85 } |
| 75 } else { | 86 } else { |
| 76 println "[Configuration] No shared v8 libraries excluded from AAR" | 87 println "[Configuration] No shared v8 libraries excluded from AAR" |
| 77 } | 88 } |
| 78 | 89 |
| 79 } | 90 } |
| OLD | NEW |