blob: aa996036967d66f749eaaa92d61fd7d89000097a [file] [log] [blame]
Aurimas Liutikasa46cd422016-12-22 15:50:42 -08001apply plugin: android.support.SupportLibraryPlugin
Hyundo Moon14ea3102016-11-21 18:02:21 +09002archivesBaseName = 'exifinterface'
3
4dependencies {
5 compile project(':support-annotations')
6}
7
8android {
9 compileSdkVersion project.ext.currentSdk
10
11 defaultConfig {
12 minSdkVersion 9
13 }
14
15 sourceSets {
Hyundo Moon14ea3102016-11-21 18:02:21 +090016 main.java.srcDirs = ['src']
17 main.res.srcDir 'res'
18 }
Hyundo Moon14ea3102016-11-21 18:02:21 +090019}
20
21android.libraryVariants.all { variant ->
22 def name = variant.buildType.name
23
24 if (name.equals(com.android.builder.core.BuilderConstants.DEBUG)) {
25 return; // Skip debug builds.
26 }
27 def suffix = name.capitalize()
28
Hyundo Moon14ea3102016-11-21 18:02:21 +090029 def sourcesJarTask = project.tasks.create(name: "sourceJar${suffix}", type: Jar) {
30 classifier = 'sources'
31 from android.sourceSets.main.java.srcDirs
32 }
33
Hyundo Moon14ea3102016-11-21 18:02:21 +090034 artifacts.add('archives', sourcesJarTask);
35}
36
37uploadArchives {
38 repositories {
39 mavenDeployer {
40 repository(url: uri(rootProject.ext.supportRepoOut)) {
41 }
42
43 pom.project {
Hyundo Moon9a1ce3e2016-12-01 16:58:32 +090044 name 'Android Support ExifInterface'
45 description "Android Support ExifInterface"
Hyundo Moon14ea3102016-11-21 18:02:21 +090046 url 'http://developer.android.com/tools/extras/support-library.html'
47 inceptionYear '2016'
48
49 licenses {
50 license {
51 name 'The Apache Software License, Version 2.0'
52 url 'http://www.apache.org/licenses/LICENSE-2.0.txt'
53 distribution 'repo'
54 }
55 }
56
57 scm {
58 url "http://source.android.com"
59 connection "scm:git:https://android.googlesource.com/platform/frameworks/support"
60 }
61 developers {
62 developer {
63 name 'The Android Open Source Project'
64 }
65 }
66 }
67 }
68 }
69}