Pablo Caviglia
11/29/2020, 12:06 PMidea {
module {
setDownloadJavadoc(true)
setDownloadSources(true)
}
}
Deactivated User
11/29/2020, 12:12 PMPablo Caviglia
11/29/2020, 1:59 PMDeactivated User
11/29/2020, 1:59 PMPablo Caviglia
11/30/2020, 12:40 PMkartikpatodi
12/03/2020, 2:37 PMPablo Caviglia
12/03/2020, 3:25 PMDeactivated User
12/03/2020, 3:34 PMPablo Caviglia
12/03/2020, 3:37 PMpublishing {
publications {
register("aar", MavenPublication::class) {
groupId = "com.qwerty"
artifactId = "toolframework"
version = toolFrameworkMultiplatformVersion
artifact("$buildDir/platforms/android/build/outputs/aar/tool_framework_multi_platform-debug.aar")
artifact("sourcesJar")
}
}
}
Deactivated User
12/03/2020, 3:41 PMPablo Caviglia
12/03/2020, 3:41 PMDeactivated User
12/03/2020, 3:41 PMPablo Caviglia
12/03/2020, 3:41 PMDeactivated User
12/03/2020, 3:41 PMPablo Caviglia
12/03/2020, 3:41 PMDeactivated User
12/03/2020, 3:41 PMPablo Caviglia
12/03/2020, 3:43 PMDeactivated User
12/03/2020, 3:43 PMkartikpatodi
12/03/2020, 3:43 PMPablo Caviglia
12/03/2020, 3:43 PMDeactivated User
12/03/2020, 3:43 PMPablo Caviglia
12/03/2020, 3:44 PMDeactivated User
12/03/2020, 3:44 PMPablo Caviglia
12/03/2020, 3:44 PMDeactivated User
12/03/2020, 3:44 PMPablo Caviglia
12/03/2020, 3:44 PMDeactivated User
12/03/2020, 3:44 PMPablo Caviglia
12/03/2020, 3:44 PMDeactivated User
12/03/2020, 3:45 PMPablo Caviglia
12/03/2020, 3:45 PMkartikpatodi
12/03/2020, 3:45 PMDeactivated User
12/03/2020, 3:46 PMkartikpatodi
12/03/2020, 3:52 PMPablo Caviglia
12/03/2020, 3:53 PMkartikpatodi
12/03/2020, 3:55 PMPablo Caviglia
12/03/2020, 3:55 PMkartikpatodi
12/03/2020, 3:58 PMPablo Caviglia
12/03/2020, 3:58 PMkartikpatodi
12/03/2020, 4:01 PMDeactivated User
12/03/2020, 4:04 PMPablo Caviglia
12/03/2020, 4:08 PMimport com.soywiz.korge.gradle.*
import org.jfrog.gradle.plugin.artifactory.dsl.*
val toolFrameworkMultiplatformVersion = "3.0.0"
buildscript {
val korgePluginVersion: String by project
repositories {
mavenLocal()
maven { url = uri("<https://dl.bintray.com/korlibs/korlibs>") }
maven { url = uri("<https://plugins.gradle.org/m2/>") }
mavenCentral()
google()
maven { url = uri("<https://dl.bintray.com/kotlin/kotlin-dev>") }
maven { url = uri("<https://dl.bintray.com/kotlin/kotlin-eap>") }
}
dependencies {
classpath("com.soywiz.korlibs.korge.plugins:korge-gradle-plugin:$korgePluginVersion")
}
}
plugins {
id("maven-publish")
id("com.jfrog.artifactory") version "4.17.2"
id("idea")
}
apply<KorgeGradlePlugin>()
korge {
id = "com.senaptec.toolframework"
androidLibrary = true
version = toolFrameworkMultiplatformVersion
androidPermission("android.permission.WRITE_EXTERNAL_STORAGE")
androidPermission("android.permission.READ_EXTERNAL_STORAGE")
targetAndroidIndirect()
targetIos()
}
dependencies {
add("commonMainApi", "com.soywiz.korlibs.korvi:korvi:2.0.0")
add("commonMainApi", "com.soywiz.korlibs.korgw:korgw:2.0.0")
}
publishing {
publications {
register("aar", MavenPublication::class) {
groupId = "com.senaptec"
artifactId = "toolframework"
version = toolFrameworkMultiplatformVersion
artifact("$buildDir/platforms/android/build/outputs/aar/tool_framework_multi_platform-debug.aar")
artifact("sourcesJar")
}
}
}
artifactory {
setContextUrl("<http://adgdagad:8081/artifactory>")
publish(delegateClosureOf<PublisherConfig> {
repository(delegateClosureOf<DoubleDelegateWrapper> {
setProperty("repoKey", "libs-release-local")
setProperty("username", "adgadgadgad")
setProperty("password", "adgdsgadg")
setProperty("maven", true)
})
defaults(delegateClosureOf<groovy.lang.GroovyObject> {
invokeMethod("publications", arrayOf("aar"))
})
})
}
idea {
module {
setDownloadJavadoc(true)
setDownloadSources(true)
}
}
kartikpatodi
12/03/2020, 4:25 PMDeactivated User
12/04/2020, 1:39 AM