apply plugin: 'com.android.library' android { // http://tools.android.com/tech-docs/new-build-system/tips //noinspection GroovyAssignabilityCheck compileSdkVersion rootProject.ext.compileSdkVersion //noinspection GroovyAssignabilityCheck buildToolsVersion rootProject.ext.buildToolsVersion defaultConfig { minSdkVersion 9 targetSdkVersion rootProject.ext.targetSdkVersion } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.google.android.exoplayer:exoplayer:r1.5.2' compile project(':ijkplayer-java') // compile 'tv.danmaku.ijk.media:ijkplayer-java:0.4.4.1' } ext { optionalPlugins = null; // optionalPlugins = ['tools/gradle-mvn-push.gradle', 'tools/gradle-bintray-upload.gradle']; } ext.optionalPlugins.each{ value -> def plugin_file = new File(rootProject.projectDir, value); if (plugin_file.exists()) { apply from: plugin_file } }