Skip to content

Commit

Permalink
provide project descriptions
Browse files Browse the repository at this point in the history
  • Loading branch information
pschichtel committed Jul 3, 2024
1 parent aa9aa7c commit 42364e8
Show file tree
Hide file tree
Showing 6 changed files with 33 additions and 0 deletions.
2 changes: 2 additions & 0 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ plugins {
id("pl.allegro.tech.build.axion-release") version "1.16.1" // this is the last version that supports Java 8
}

description = "JavaCAN is a binding to Linux' socketcan subsystem that feels native to Java developers."

scmVersion {
tag {
prefix = "javacan-"
Expand Down
6 changes: 6 additions & 0 deletions core-arch-detect/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,9 @@ dependencies {
api(project(":core"))
nativeLibs(project(mapOf("path" to ":core", "configuration" to "archDetectConfiguration")))
}

publishing.publications.withType<MavenPublication>().configureEach {
pom {
description = "${rootProject.description} The ${project.name} module bundles all architectures and allows runtime architecture detection."
}
}
6 changes: 6 additions & 0 deletions core/build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
plugins {
id("tel.schich.javacan.convention.native")
}

publishing.publications.withType<MavenPublication>().configureEach {
pom {
description = "${rootProject.description} The ${project.name} module provides the basic socketcan bindings."
}
}
7 changes: 7 additions & 0 deletions epoll-arch-detect/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,10 @@ dependencies {
api(project(":epoll"))
nativeLibs(project(mapOf("path" to ":epoll", "configuration" to "archDetectConfiguration")))
}

publishing.publications.withType<MavenPublication>().configureEach {
pom {
description = "${rootProject.description} The ${project.name} module bundles all architectures and allows runtime architecture detection."
}
}

6 changes: 6 additions & 0 deletions epoll/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,9 @@ dependencies {
api(project(":core"))
testImplementation(testFixtures(project(":core")))
}

publishing.publications.withType<MavenPublication>().configureEach {
pom {
description = "${rootProject.description} The ${project.name} module provides facilities for reactive IO using Linux' epoll subsystem."
}
}
6 changes: 6 additions & 0 deletions tools/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,9 @@ dependencies {
tasks.withType<Test>().configureEach {
enabled = false
}

publishing.publications.withType<MavenPublication>().configureEach {
pom {
description = "${rootProject.description} The ${project.name} module contains tools to work with socketcan and related tooling."
}
}

0 comments on commit 42364e8

Please sign in to comment.