build.gradle.kts

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Move all subprojects to the `subprojects` directory

  1. … 521 more files in changeset.
Polish internal plugin identifiers

- Get rid of the `Gsk` prefix

- Map PascalCase type names to camelCase collection ids to kebab-case

plugin ids

  1. … 7 more files in changeset.
Apply buildSrc plugins using the plugins {} block

  1. … 6 more files in changeset.
Rename published artifacts

from `gradle-script-kotlin-$module-$version.jar` to `gradle-kotlin-dsl-$module-$version.jar`

This commit breaks the build, this will be fixed by a subsequent commit

  1. … 3 more files in changeset.
Move extra property declarations to `buildSrc`

  1. … 6 more files in changeset.
Extract common project configuration logic to `GskModule` plugin

  1. … 8 more files in changeset.
TAPI model builder for Kotlin build script template

  1. … 4 more files in changeset.
Extract tooling-builders and tooling-models out of provider

  1. … 16 more files in changeset.
Introduce `tooling-builders` module

So `KotlinBuildScriptModelBuilder` can depend on `gradle-platform-jvm`

to execute `SourcesArtifact` resolution queries.

The module is still empty as we first need to patch Gradle's

`DynamicModulesClassPathProvider` to load it as part of the

`GRADLE_EXTENSIONS` classpath.

See #96

  1. … 3 more files in changeset.