Codebase list android-platform-frameworks-data-binding / d46da5b
d/generatePom.gradle: Clean up the generated POMs Kai-Chung Yan 7 years ago
1 changed file(s) with 5 addition(s) and 24 deletion(s). Raw diff Collapse all Expand all
11
22 task generatePom {
33 outputs.files "${buildDir}/${project.name}.pom"
4 assemble.dependsOn generatePom
5 clean.doLast {
6 delete "${buildDir}/${project.name}.pom"
7 }
48 doFirst {
59 pom {
610 project {
7 url 'http://tools.android.com'
8 inceptionYear '2007'
911 name pomName
1012 description pomDesc
11 licenses {
12 license {
13 name dataBindingConfig.licenseName
14 url dataBindingConfig.licenseUrl
15 }
16 }
17 scm {
18 url 'https://android.googlesource.com/platform/tools/base'
19 connection 'git://android.googlesource.com/platform/tools/base.git'
20 }
21 developers {
22 developer {
23 name 'The Android Open Source Project'
24 }
25 }
2613 }
2714 }.writeTo("${buildDir}/${project.name}.pom")
2815 }
29 }
30
31 clean.doLast {
32 delete "${buildDir}/${project.name}.pom"
33 }
34
35 assemble.dependsOn generatePom
16 }