geekdroid/build.gradle.kts
author Da Risk <da_risk@geekorum.com>
Sat, 06 May 2023 19:27:48 -0400
changeset 44 275cbb10a516
parent 39 0559eab9f132
child 45 e8e44d416387
permissions -rw-r--r--
build: update AGP and kotlin
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
6
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
     1
/*
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
     2
 * Geekdroid is a utility library for development on the Android
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
     3
 * Platform.
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
     4
 *
37
8ec7aee97eb6 update licence headers
Da Risk <da_risk@geekorum.com>
parents: 34
diff changeset
     5
 * Copyright (C) 2017-2023 by Frederic-Charles Barthelery.
6
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
     6
 *
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
     7
 * This file is part of Geekdroid.
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
     8
 *
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
     9
 * Geekdroid is free software: you can redistribute it and/or modify
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
    10
 * it under the terms of the GNU General Public License as published by
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
    11
 * the Free Software Foundation, either version 3 of the License, or
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
    12
 * (at your option) any later version.
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
    13
 *
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
    14
 * Geekdroid is distributed in the hope that it will be useful,
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
    15
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
    16
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
    17
 * GNU General Public License for more details.
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
    18
 *
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
    19
 * You should have received a copy of the GNU General Public License
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
    20
 * along with Geekdroid.  If not, see <http://www.gnu.org/licenses/>.
99ad8c14fec2 Add missing source license headers
Da Risk <da_risk@geekorum.com>
parents: 3
diff changeset
    21
 */
33
6291c6dab84b geekdroid: remove dagger-platform from generated pom
Da Risk <da_risk@geekorum.com>
parents: 32
diff changeset
    22
import groovy.util.Node
6291c6dab84b geekdroid: remove dagger-platform from generated pom
Da Risk <da_risk@geekorum.com>
parents: 32
diff changeset
    23
import groovy.util.NodeList
1
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    24
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    25
plugins {
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    26
    id("com.android.library")
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    27
    kotlin("android")
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    28
    kotlin("kapt")
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    29
    id("com.geekorum.build.android-tests")
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    30
    id("com.geekorum.build.android-avdl")
2
99455c223e8f Add publishing to maven local
Da Risk <da_risk@geekorum.com>
parents: 1
diff changeset
    31
    `maven-publish`
1
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    32
}
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    33
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    34
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    35
android {
17
e395df7aa39f build: update to agp 7.0.2
Da Risk <da_risk@geekorum.com>
parents: 15
diff changeset
    36
    val compileSdkInt: Int by rootProject.extra
e395df7aa39f build: update to agp 7.0.2
Da Risk <da_risk@geekorum.com>
parents: 15
diff changeset
    37
    compileSdk = compileSdkInt
19
91a3ad3b1b9c build: update buildsrc
Da Risk <da_risk@geekorum.com>
parents: 17
diff changeset
    38
    namespace = "com.geekorum.geekdroid"
1
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    39
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    40
    defaultConfig {
17
e395df7aa39f build: update to agp 7.0.2
Da Risk <da_risk@geekorum.com>
parents: 15
diff changeset
    41
        minSdk = 24
1
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    42
    }
44
275cbb10a516 build: update AGP and kotlin
Da Risk <da_risk@geekorum.com>
parents: 39
diff changeset
    43
    compileOptions {
275cbb10a516 build: update AGP and kotlin
Da Risk <da_risk@geekorum.com>
parents: 39
diff changeset
    44
        sourceCompatibility(JavaVersion.VERSION_11)
275cbb10a516 build: update AGP and kotlin
Da Risk <da_risk@geekorum.com>
parents: 39
diff changeset
    45
        targetCompatibility(JavaVersion.VERSION_11)
275cbb10a516 build: update AGP and kotlin
Da Risk <da_risk@geekorum.com>
parents: 39
diff changeset
    46
    }
1
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    47
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    48
    buildTypes {
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    49
        getByName("release") {
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    50
            isMinifyEnabled = false
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    51
            proguardFiles(getDefaultProguardFile("proguard-android.txt"),
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    52
                    "proguard-rules.pro")
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    53
        }
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    54
    }
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    55
17
e395df7aa39f build: update to agp 7.0.2
Da Risk <da_risk@geekorum.com>
parents: 15
diff changeset
    56
    lint {
19
91a3ad3b1b9c build: update buildsrc
Da Risk <da_risk@geekorum.com>
parents: 17
diff changeset
    57
        abortOnError = false
1
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    58
    }
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    59
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    60
    dataBinding {
19
91a3ad3b1b9c build: update buildsrc
Da Risk <da_risk@geekorum.com>
parents: 17
diff changeset
    61
        enable = true
1
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    62
    }
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    63
32
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
    64
    publishing {
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
    65
        singleVariant("release") {
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
    66
            withSourcesJar()
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
    67
        }
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
    68
        singleVariant("debug") {
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
    69
            withSourcesJar()
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
    70
        }
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
    71
    }
1
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    72
}
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    73
44
275cbb10a516 build: update AGP and kotlin
Da Risk <da_risk@geekorum.com>
parents: 39
diff changeset
    74
kotlin {
275cbb10a516 build: update AGP and kotlin
Da Risk <da_risk@geekorum.com>
parents: 39
diff changeset
    75
    jvmToolchain(11)
275cbb10a516 build: update AGP and kotlin
Da Risk <da_risk@geekorum.com>
parents: 39
diff changeset
    76
}
275cbb10a516 build: update AGP and kotlin
Da Risk <da_risk@geekorum.com>
parents: 39
diff changeset
    77
1
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    78
dependencies {
22
ed6a07c575e6 update dependencies
Da Risk <da_risk@geekorum.com>
parents: 21
diff changeset
    79
    implementation("androidx.recyclerview:recyclerview:1.2.1")
39
0559eab9f132 build: update dependencies
Da Risk <da_risk@geekorum.com>
parents: 37
diff changeset
    80
    implementation("androidx.appcompat:appcompat:1.6.1")
0559eab9f132 build: update dependencies
Da Risk <da_risk@geekorum.com>
parents: 37
diff changeset
    81
    implementation("com.google.android.material:material:1.8.0")
22
ed6a07c575e6 update dependencies
Da Risk <da_risk@geekorum.com>
parents: 21
diff changeset
    82
    api("androidx.constraintlayout:constraintlayout:2.1.4")
ed6a07c575e6 update dependencies
Da Risk <da_risk@geekorum.com>
parents: 21
diff changeset
    83
    implementation("androidx.coordinatorlayout:coordinatorlayout:1.2.0")
39
0559eab9f132 build: update dependencies
Da Risk <da_risk@geekorum.com>
parents: 37
diff changeset
    84
    implementation("androidx.annotation:annotation:1.6.0")
22
ed6a07c575e6 update dependencies
Da Risk <da_risk@geekorum.com>
parents: 21
diff changeset
    85
    implementation("androidx.preference:preference:1.2.0")
ed6a07c575e6 update dependencies
Da Risk <da_risk@geekorum.com>
parents: 21
diff changeset
    86
    implementation("androidx.core:core-ktx:1.9.0")
39
0559eab9f132 build: update dependencies
Da Risk <da_risk@geekorum.com>
parents: 37
diff changeset
    87
    implementation("androidx.fragment:fragment-ktx:1.5.5")
1
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    88
22
ed6a07c575e6 update dependencies
Da Risk <da_risk@geekorum.com>
parents: 21
diff changeset
    89
    implementation("com.squareup.okhttp3:okhttp:4.10.0")
1
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    90
39
0559eab9f132 build: update dependencies
Da Risk <da_risk@geekorum.com>
parents: 37
diff changeset
    91
    val daggerVersion = "2.45"
32
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
    92
    implementation(daggerPlatform(daggerVersion))
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
    93
    kapt(daggerPlatform(daggerVersion))
1
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    94
    implementation("com.google.dagger:dagger:$daggerVersion")
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    95
    kapt("com.google.dagger:dagger-compiler:$daggerVersion")
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    96
32
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
    97
    implementation(platform(kotlin("bom")))
1
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    98
    implementation(kotlin("stdlib-jdk8"))
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    99
32
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   100
    implementation(platform("org.jetbrains.kotlinx:kotlinx-coroutines-bom:1.6.4"))
1
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
   101
    implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core")
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
   102
22
ed6a07c575e6 update dependencies
Da Risk <da_risk@geekorum.com>
parents: 21
diff changeset
   103
    implementation("androidx.lifecycle:lifecycle-livedata-core-ktx:2.5.1")
ed6a07c575e6 update dependencies
Da Risk <da_risk@geekorum.com>
parents: 21
diff changeset
   104
    implementation("androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1")
39
0559eab9f132 build: update dependencies
Da Risk <da_risk@geekorum.com>
parents: 37
diff changeset
   105
    testImplementation("androidx.arch.core:core-testing:2.2.0")
1
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
   106
39
0559eab9f132 build: update dependencies
Da Risk <da_risk@geekorum.com>
parents: 37
diff changeset
   107
    implementation("androidx.room:room-runtime:2.5.0")
0559eab9f132 build: update dependencies
Da Risk <da_risk@geekorum.com>
parents: 37
diff changeset
   108
    implementation("androidx.browser:browser:1.5.0")
0559eab9f132 build: update dependencies
Da Risk <da_risk@geekorum.com>
parents: 37
diff changeset
   109
    implementation("androidx.work:work-runtime:2.8.0")
22
ed6a07c575e6 update dependencies
Da Risk <da_risk@geekorum.com>
parents: 21
diff changeset
   110
    implementation("androidx.navigation:navigation-common-ktx:2.5.3")
ed6a07c575e6 update dependencies
Da Risk <da_risk@geekorum.com>
parents: 21
diff changeset
   111
    implementation("androidx.navigation:navigation-fragment:2.5.3")
1
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
   112
}
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
   113
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
   114
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
   115
apply {
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
   116
    from("$projectDir/../config/source-archive.gradle")
831cffa9c991 source import
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
   117
}
32
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   118
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   119
publishing {
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   120
    publications {
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   121
        val pomConfiguration: (MavenPom).() -> Unit = {
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   122
            name.set("Geekdroid")
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   123
            description.set("An Android library used in various Android projects. ")
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   124
            licenses {
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   125
                license {
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   126
                    name.set("GPL-3.0-or-later")
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   127
                    url.set("https://www.gnu.org/licenses/gpl-3.0.html")
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   128
                    distribution.set("repo")
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   129
                }
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   130
            }
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   131
            inceptionYear.set("2017")
33
6291c6dab84b geekdroid: remove dagger-platform from generated pom
Da Risk <da_risk@geekorum.com>
parents: 32
diff changeset
   132
6291c6dab84b geekdroid: remove dagger-platform from generated pom
Da Risk <da_risk@geekorum.com>
parents: 32
diff changeset
   133
            // exclude dagger-platform
6291c6dab84b geekdroid: remove dagger-platform from generated pom
Da Risk <da_risk@geekorum.com>
parents: 32
diff changeset
   134
            withXml {
6291c6dab84b geekdroid: remove dagger-platform from generated pom
Da Risk <da_risk@geekorum.com>
parents: 32
diff changeset
   135
                val dependencyManagement = asNode().get("dependencyManagement") as NodeList
6291c6dab84b geekdroid: remove dagger-platform from generated pom
Da Risk <da_risk@geekorum.com>
parents: 32
diff changeset
   136
                val dependencies = dependencyManagement.getAt("dependencies") as NodeList
6291c6dab84b geekdroid: remove dagger-platform from generated pom
Da Risk <da_risk@geekorum.com>
parents: 32
diff changeset
   137
                dependencies.getAt("dependency")
6291c6dab84b geekdroid: remove dagger-platform from generated pom
Da Risk <da_risk@geekorum.com>
parents: 32
diff changeset
   138
                    .forEach {
6291c6dab84b geekdroid: remove dagger-platform from generated pom
Da Risk <da_risk@geekorum.com>
parents: 32
diff changeset
   139
                        val node = it as Node
6291c6dab84b geekdroid: remove dagger-platform from generated pom
Da Risk <da_risk@geekorum.com>
parents: 32
diff changeset
   140
                        val artifactId = (node.get("artifactId") as NodeList).single() as Node
6291c6dab84b geekdroid: remove dagger-platform from generated pom
Da Risk <da_risk@geekorum.com>
parents: 32
diff changeset
   141
                        val artifactIdTxt = (artifactId.value() as NodeList).single()
6291c6dab84b geekdroid: remove dagger-platform from generated pom
Da Risk <da_risk@geekorum.com>
parents: 32
diff changeset
   142
                        if (artifactIdTxt == "dagger-platform") {
6291c6dab84b geekdroid: remove dagger-platform from generated pom
Da Risk <da_risk@geekorum.com>
parents: 32
diff changeset
   143
                            node.parent().remove(node)
6291c6dab84b geekdroid: remove dagger-platform from generated pom
Da Risk <da_risk@geekorum.com>
parents: 32
diff changeset
   144
                        }
6291c6dab84b geekdroid: remove dagger-platform from generated pom
Da Risk <da_risk@geekorum.com>
parents: 32
diff changeset
   145
                    }
6291c6dab84b geekdroid: remove dagger-platform from generated pom
Da Risk <da_risk@geekorum.com>
parents: 32
diff changeset
   146
            }
32
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   147
        }
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   148
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   149
        register<MavenPublication>("release") {
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   150
            afterEvaluate {
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   151
                from(components["release"])
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   152
            }
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   153
            artifactId = "geekdroid"
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   154
            pom(pomConfiguration)
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   155
        }
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   156
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   157
        register<MavenPublication>("debugSnapshot") {
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   158
            afterEvaluate {
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   159
                from(components["debug"])
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   160
            }
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   161
            artifactId = "geekdroid"
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   162
            version = "$version-SNAPSHOT"
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   163
            pom(pomConfiguration)
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   164
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   165
        }
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   166
    }
f165a9538ee3 build: improve maven publication
Da Risk <da_risk@geekorum.com>
parents: 26
diff changeset
   167
}