| Index: libadblockplus-android/build.gradle | 
| diff --git a/libadblockplus-android/build.gradle b/libadblockplus-android/build.gradle | 
| new file mode 100644 | 
| index 0000000000000000000000000000000000000000..9cfcb2d04d18c4efd2519c12f83b9b9147a157c3 | 
| --- /dev/null | 
| +++ b/libadblockplus-android/build.gradle | 
| @@ -0,0 +1,72 @@ | 
| +apply plugin: 'com.android.model.library' | 
| + | 
| +model { | 
| + | 
| +  repositories { | 
| +    libs(PrebuiltLibraries) { | 
| +      libadblockplus { | 
| +        headers.srcDir 'jni/libadblockplus-binaries/include/' | 
| +        binaries.withType(SharedLibraryBinary) { | 
| +          sharedLibraryFile = file("jni/libadblockplus-binaries/android_${targetPlatform.getName()}/libadblockplus.a") | 
| +        } | 
| +      } | 
| + | 
| +      v8_base { | 
| +        headers.srcDir 'jni/libadblockplus-binaries/include/' | 
| +        binaries.withType(SharedLibraryBinary) { | 
| +          sharedLibraryFile = file("jni/libadblockplus-binaries/android_${targetPlatform.getName()}/libv8_base.a") | 
| +        } | 
| +      } | 
| + | 
| +      v8_snapshot { | 
| +        headers.srcDir 'jni/libadblockplus-binaries/include/' | 
| +        binaries.withType(SharedLibraryBinary) { | 
| +          sharedLibraryFile = file("jni/libadblockplus-binaries/android_${targetPlatform.getName()}/libv8_snapshot.a") | 
| +        } | 
| +      } | 
| +    } | 
| +  } | 
| + | 
| +  android { | 
| +    compileSdkVersion 16 | 
| +    buildToolsVersion "22.0.1" | 
| + | 
| +    ndk { | 
| +      moduleName = "adblockplus-jni" | 
| +      cppFlags.add("-std=c++11") | 
| +      cppFlags.add("-fexceptions") | 
| +      stl = "c++_static" | 
| + | 
| +      abiFilters.addAll(['armeabi-v7a', 'x86']) // supported abis only | 
| +    } | 
| + | 
| +    defaultConfig { | 
| +      minSdkVersion.apiLevel 9 | 
| +      targetSdkVersion.apiLevel 16 | 
| +      versionCode 359 | 
| +      versionName "1.3" | 
| +    } | 
| + | 
| +    sources { | 
| +      main { | 
| +        manifest { | 
| +          source { | 
| +            srcDir '.' | 
| +            include 'AndroidManifest.xml' | 
| +          } | 
| +        } | 
| +        java { source { srcDirs = ['src'] } } | 
| +        resources { source { srcDirs = ['src'] } } | 
| +        res { source { srcDirs = ['res'] } } | 
| +        jni { | 
| +          source { srcDirs = ['jni'] } | 
| +          dependencies { | 
| +            library "libadblockplus" | 
| +            library "v8_base" | 
| +            library "v8_snapshot" | 
| +          } | 
| +        } | 
| +      } | 
| +    } | 
| +  } | 
| +} | 
|  |