Skip to content

Commit

Permalink
Declarativize remaining subprojects, do some cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
tresat committed Feb 21, 2025
1 parent 349e641 commit 24fea38
Show file tree
Hide file tree
Showing 32 changed files with 22 additions and 62 deletions.
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,14 +116,16 @@ Building release distributables will fail if the required JDK tools are not avai

```shell
# Run from sources
./gradlew :gradle-client:run
./gradlew :gradle-client:jvmRun

# Run from sources in continuous mode
./gradlew -t :gradle-client:run
./gradlew -t :gradle-client:jmvRun

# TODO: Not working?
# Run debug build type from build installation
./gradlew :gradle-client:runDistributable

# TODO: Not working?
# Run release build type from build installation
./gradlew :gradle-client:runReleaseDistributable
```
Expand Down
9 changes: 9 additions & 0 deletions build-action/build.gradle.dcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
javaLibrary {
javaVersion = 8

dependencies {
// TODO: Update these to current versions
implementation("org.gradle:gradle-tooling-api:8.12-20241009055624+0000")
implementation("org.gradle:gradle-declarative-dsl-tooling-models:8.12-20241009055624+0000")
}
}
14 changes: 0 additions & 14 deletions build-action/build.gradle.kts

This file was deleted.

File renamed without changes.
File renamed without changes.
File renamed without changes.
1 change: 1 addition & 0 deletions gradle-client/build.gradle.dcl
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ desktopComposeApp {
implementation("org.slf4j:slf4j-api:2.0.14")
implementation("ch.qos.logback:logback-classic:1.5.6")

// TODO: Update these to current versions
implementation("org.gradle:gradle-declarative-dsl-core:8.12-20241009055624+0000")
implementation("org.gradle:gradle-declarative-dsl-evaluator:8.12-20241009055624+0000")
implementation("org.gradle:gradle-declarative-dsl-tooling-models:8.12-20241009055624+0000")
Expand Down
38 changes: 0 additions & 38 deletions gradle/libs.versions.toml

This file was deleted.

6 changes: 6 additions & 0 deletions mutations-demo/build.gradle.dcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
kotlinJvmLibrary {
dependencies {
// TODO: Update this to current version
implementation("org.gradle:gradle-declarative-dsl-core:8.12-20241009055624+0000")
}
}
7 changes: 0 additions & 7 deletions mutations-demo/build.gradle.kts

This file was deleted.

3 changes: 2 additions & 1 deletion settings.gradle.dcl
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
pluginManagement {
includeBuild("./declarative")
includeBuild("./declarative-logic")

// Check out this project as a sibling to now-in-android, that contains the declarative prototype project to use this
// includeBuild("../now-in-android/declarative-gradle/unified-prototype/unified-plugin")
Expand All @@ -23,6 +23,7 @@ plugins {
id("io.github.gradle.gradle-enterprise-conventions-plugin").version("0.9.1")
id("org.gradle.toolchains.foojay-resolver-convention").version("0.8.0")

id("org.gradle.experimental.jvm-ecosystem").version("0.1.38")
id("org.gradle.experimental.kmp-ecosystem").version("0.1.38")
id("org.gradle.client.ecosystem.custom-ecosystem")
}
Expand Down

0 comments on commit 24fea38

Please sign in to comment.