123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- // Copyright (C) 2014 The Android Open Source Project
- //
- // Licensed under the Apache License, Version 2.0 (the "License");
- // you may not use this file except in compliance with the License.
- // You may obtain a copy of the License at
- //
- // http://www.apache.org/licenses/LICENSE-2.0
- //
- // Unless required by applicable law or agreed to in writing, software
- // distributed under the License is distributed on an "AS IS" BASIS,
- // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- // See the License for the specific language governing permissions and
- // limitations under the License.
- apply plugin: 'com.android.library'
- apply plugin: 'bintray-release'
- android {
- compileSdkVersion 21
- buildToolsVersion "21.1.2"
- defaultConfig {
- minSdkVersion 9
- targetSdkVersion 21
- }
- buildTypes {
- release {
- minifyEnabled false
- proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
- }
- }
- lintOptions {
- abortOnError false
- }
- }
- dependencies {
- }
- android.libraryVariants.all { variant ->
- def name = variant.buildType.name
- if (name.equals(com.android.builder.core.BuilderConstants.DEBUG)) {
- return; // Skip debug builds.
- }
- def task = project.tasks.create "jar${name.capitalize()}", Jar
- task.dependsOn variant.javaCompile
- task.from variant.javaCompile.destinationDir
- artifacts.add('archives', task);
- }
- publish {
- repoName = 'exoplayer'
- userOrg = 'google'
- groupId = 'com.google.android.exoplayer'
- artifactId = 'exoplayer'
- version = 'r1.2.4'
- description = 'The ExoPlayer library.'
- website = 'https://github.com/google/ExoPlayer'
- }
|