Skip to content

Commit

Permalink
Update repo metadata
Browse files Browse the repository at this point in the history
  • Loading branch information
Virtlink committed Aug 1, 2024
1 parent fe78535 commit e1da677
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 12 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ A Gradle plugin for building, developing, and publishing Eclipse plugins.

## Spoofax 3 Artifacts



| Gradle Plugin | Latest Release | Latest Snapshot |
|---------------|----------------|-----------------|
| `org.metaborg.coronium.bundle` | [![Release][mvn-rel-badge:org.metaborg.coronium.bundle:org.metaborg.coronium.bundle.gradle.plugin]][mvn:org.metaborg.coronium.bundle:org.metaborg.coronium.bundle.gradle.plugin] | [![Snapshot][mvn-snap-badge:org.metaborg.coronium.bundle:org.metaborg.coronium.bundle.gradle.plugin]][mvn:org.metaborg.coronium.bundle:org.metaborg.coronium.bundle.gradle.plugin] |
Expand All @@ -24,6 +26,7 @@ A Gradle plugin for building, developing, and publishing Eclipse plugins.
| `org.metaborg.coronium.repository.base` | [![Release][mvn-rel-badge:org.metaborg.coronium.repository.base:org.metaborg.coronium.repository.base.gradle.plugin]][mvn:org.metaborg.coronium.repository.base:org.metaborg.coronium.repository.base.gradle.plugin] | [![Snapshot][mvn-snap-badge:org.metaborg.coronium.repository.base:org.metaborg.coronium.repository.base.gradle.plugin]][mvn:org.metaborg.coronium.repository.base:org.metaborg.coronium.repository.base.gradle.plugin] |



## Status

### Supported
Expand Down
18 changes: 15 additions & 3 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
// !! THIS FILE WAS GENERATED USING repoman !!
// Modify `repo.yaml` instead and use `repoman` to update this file
// See: https://github.com/metaborg/metaborg-gradle/

import org.metaborg.convention.Person
import org.metaborg.convention.MavenPublishConventionExtension

Expand All @@ -6,16 +10,20 @@ import org.metaborg.convention.MavenPublishConventionExtension
plugins {
id("org.metaborg.convention.root-project")
alias(libs.plugins.gitonium)
alias(libs.plugins.spoofax.gradle.langspec) apply false
}

rootProjectConvention {
// Add `publishAll` and `publish` tasks that delegate to the subprojects and included builds.
registerPublishTasks.set(true)
}
allprojects {
apply(plugin = "org.metaborg.gitonium")

// Configure Gitonium before setting the version
gitonium {
mainBranch.set("master")
}

version = gitonium.version
group = "org.metaborg"

Expand All @@ -27,8 +35,12 @@ allprojects {
metadata {
inceptionYear.set("2018")
developers.set(listOf(
Person("Gohla", "Gabriel Konat", "[email protected]"),
Person("Virtlink", "Daniel A. A. Pelsmaeker", "[email protected]"),
Person("Jeff Smits", email = null, id = "Apanatshka"),
))
contributors.set(listOf(
Person("Gabriel Konat", email = null, id = "Gohla"),
Person("Daniel A. A. Pelsmaeker", email = null, id = "Virtlink"),
Person("Jeff Smits", email = null, id = "Apanatshka"),
))
}
}
Expand Down
4 changes: 1 addition & 3 deletions repo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,13 +41,11 @@ files:
publishTask: ":coronium:publish"
printVersionTask: ":coronium:printVersion"
gradleRootProject:
createPublishTasks: true
generate: true
rootProjectName: "coronium.root"
includedBuilds:
- path: "coronium/"
- path: "examples/"
githubIssueTemplates:
generate: false
readme:
body: |
## Status
Expand Down
10 changes: 4 additions & 6 deletions settings.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
rootProject.name = "coronium.root"
// !! THIS FILE WAS GENERATED USING repoman !!
// Modify `repo.yaml` instead and use `repoman` to update this file
// See: https://github.com/metaborg/metaborg-gradle/

dependencyResolutionManagement {
repositories {
Expand All @@ -18,10 +20,6 @@ plugins {
id("org.metaborg.convention.settings") version "latest.integration"
}

// We split the build up into one main composite build in the 'plugin' directory, because it builds Gradle plugins,
// which we want to test. Gradle plugins are not directly available in a multi-project build, therefore a separate
// composite build is required.
rootProject.name = "coronium.root"
includeBuild("coronium/")
// Included builds listed below can use the Gradle plugins built in 'coronium'.
includeBuild("examples/")

0 comments on commit e1da677

Please sign in to comment.