File tree Expand file tree Collapse file tree 3 files changed +9
-7
lines changed
src/main/kotlin/mb/spoofax/gradle/util Expand file tree Collapse file tree 3 files changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ spoofaxLanguageSpecification {
16
16
}
17
17
18
18
dependencies {
19
- api(platform(libs.metaborg.platform)) { version { require( " latest.integration " ) } }
19
+ api(platform(libs.metaborg.platform))
20
20
21
21
compileLanguage(libs.esv.lang)
22
22
compileLanguage(libs.sdf3.lang)
Original file line number Diff line number Diff line change @@ -21,6 +21,8 @@ version = gitonium.version
21
21
group = " org.metaborg.devenv"
22
22
23
23
dependencies {
24
+ api(platform(libs.metaborg.platform))
25
+
24
26
api(libs.spoofax.meta.core)
25
27
api(libs.spt.core)
26
28
Original file line number Diff line number Diff line change @@ -107,12 +107,12 @@ internal fun SpoofaxExtensionBase.overrideDependencies(configOverrides: SpoofaxG
107
107
// dependencies.
108
108
// TODO: I think this should become `project.compileLanguageFiles.incoming.resolutionResult`, but I'm not sure what
109
109
// to do with project(...) dependencies, as they don't have a group:module:version ID.
110
- compileDeps = project.compileLanguageFiles.resolvedConfiguration.firstLevelModuleDependencies.map {
111
- it.toSpoofaxDependency()
112
- }
113
- sourceDeps = project.sourceLanguageFiles.resolvedConfiguration.firstLevelModuleDependencies.map {
114
- it.toSpoofaxDependency()
115
- }
110
+ compileDeps = project.compileLanguageFiles.resolvedConfiguration.firstLevelModuleDependencies
111
+ .filterNot { it.module.id.group == " org.metaborg " && it.module.id.name == " platform " }
112
+ .map { it.toSpoofaxDependency() }
113
+ sourceDeps = project.sourceLanguageFiles.resolvedConfiguration.firstLevelModuleDependencies
114
+ .filterNot { it.module.id.group == " org.metaborg " && it.module.id.name == " platform " }
115
+ .map { it.toSpoofaxDependency() }
116
116
if (project.plugins.hasPlugin(JavaPlugin ::class .java)) {
117
117
project.configurations.getByName(JavaPlugin .COMPILE_CLASSPATH_CONFIGURATION_NAME ).resolvedConfiguration.firstLevelModuleDependencies.map {
118
118
it.toSpoofaxDependency()
You can’t perform that action at this time.
0 commit comments