Skip to content

Commit

Permalink
refactor: io.timemates -> org.timemates
Browse files Browse the repository at this point in the history
  • Loading branch information
y9vad9 committed Feb 20, 2024
1 parent 937aa16 commit a9b3f1a
Show file tree
Hide file tree
Showing 229 changed files with 1,390 additions and 1,594 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,8 +71,8 @@ repositories {
}

dependencies {
implementation("io.timemates:sdk:$version")
implementation("io.timemates:rsocket-engine:$version")
implementation("org.timemates:sdk:$version")
implementation("org.timemates:rsocket-engine:$version")
}
```

Expand Down
Empty file added build-conventions/README.md
Empty file.
18 changes: 18 additions & 0 deletions build-conventions/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
plugins {
`kotlin-dsl`
}

repositories {
mavenCentral()
google()
gradlePluginPortal()
}

kotlin {
jvmToolchain(11)
}

dependencies {
api(libs.kotlin.plugin)
api(libs.vanniktech.maven.publish)
}
14 changes: 14 additions & 0 deletions build-conventions/settings.gradle.kts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
dependencyResolutionManagement {
repositories {
mavenCentral()
google()
}

versionCatalogs {
create("libs") {
from(files("../gradle/libs.versions.toml"))
}
}
}

rootProject.name = "conventions"
7 changes: 7 additions & 0 deletions build-conventions/src/main/kotlin/jvm-convention.gradle.kts
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
plugins {
kotlin("jvm")
}

kotlin {
jvmToolchain(11)
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
plugins {
id("jvm-convention")
id("library-convention")
}
54 changes: 54 additions & 0 deletions build-conventions/src/main/kotlin/library-convention.gradle.kts
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
plugins {
id("com.vanniktech.maven.publish")
}

mavenPublishing {
pom {
url.set("https://github.com/timemates/sdk")
inceptionYear.set("2023")

licenses {
license {
name.set("The MIT License")
url.set("https://opensource.org/licenses/MIT")
distribution.set("https://opensource.org/licenses/MIT")
}
}

developers {
developer {
id.set("y9vad9")
name.set("Vadym Yaroshchuk")
url.set("https://github.com/y9vad9/")
}
}

scm {
url.set("https://github.com/timemates/sdk")
connection.set("scm:git:git://github.com/timemates/sdk.git")
developerConnection.set("scm:git:ssh://git@github.com/timemates/sdk.git")
}

issueManagement {
system.set("GitHub Issues")
url.set("https://github.com/timemates/sdk/issues")
}
}
}

publishing {
repositories {
maven {
name = "TimeMates"

url = uri(
"sftp://${System.getenv("SSH_HOST")}:22/${System.getenv("SSH_DEPLOY_PATH")}"
)

credentials {
username = System.getenv("SSH_USER")
password = System.getenv("SSH_PASSWORD")
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
plugins {
kotlin("multiplatform")
}

kotlin {
jvm {
jvmToolchain(11)
}
js {
browser()
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
import org.jetbrains.kotlin.gradle.dsl.ExplicitApiMode

plugins {
id("multiplatform-convention")
id("library-convention")
}

kotlin {
explicitApi = ExplicitApiMode.Strict
}
23 changes: 0 additions & 23 deletions build-logic/publish-library-plugin/build.gradle.kts

This file was deleted.

1 change: 0 additions & 1 deletion build-logic/publish-library-plugin/settings.gradle.kts

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

3 changes: 1 addition & 2 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
plugins {
alias(libs.plugins.kotlin.multiplatform) apply false
alias(libs.plugins.kotlin.jvm) apply false
alias(libs.plugins.android.library) apply false
alias(libs.plugins.kotlin.android) apply false
alias(libs.plugins.kotlin.js) apply false
}
Loading

0 comments on commit a9b3f1a

Please sign in to comment.