From 4bf20e7ef8a97eb46fc3fcec067d5e4ec0b458a9 Mon Sep 17 00:00:00 2001 From: "Daniel A. A. Pelsmaeker" Date: Mon, 15 Jul 2024 13:55:35 +0200 Subject: [PATCH] Don't add dependency through spoofax.gradle plugin --- example/empty/empty.example/build.gradle.kts | 6 ++++++ example/empty/empty.test/build.gradle.kts | 3 +++ example/empty/empty/build.gradle.kts | 6 ++++++ example/language_contribution_addition/build.gradle.kts | 6 ++++++ example/language_contribution_override/build.gradle.kts | 6 ++++++ example/stratego_format_override/build.gradle.kts | 6 ++++++ 6 files changed, 33 insertions(+) diff --git a/example/empty/empty.example/build.gradle.kts b/example/empty/empty.example/build.gradle.kts index 9756ade..48e4748 100644 --- a/example/empty/empty.example/build.gradle.kts +++ b/example/empty/empty.example/build.gradle.kts @@ -12,4 +12,10 @@ spoofaxProject { // Fixes: Could not resolve all dependencies for configuration ':compileClasspath'. // The project declares repositories, effectively ignoring the repositories you have declared in the settings. addSpoofaxRepository.set(false) + // Fixes: Could not find org.metaborg:org.metaborg.spoofax.core:property(java.lang.String) + addSpoofaxCoreDependency.set(false) +} + +dependencies { + compileOnly(libs.spoofax2.core) } diff --git a/example/empty/empty.test/build.gradle.kts b/example/empty/empty.test/build.gradle.kts index 6fe99f6..cf1fc2c 100644 --- a/example/empty/empty.test/build.gradle.kts +++ b/example/empty/empty.test/build.gradle.kts @@ -9,8 +9,11 @@ spoofaxTest { // Fixes: Could not resolve all dependencies for configuration ':compileClasspath'. // The project declares repositories, effectively ignoring the repositories you have declared in the settings. addSpoofaxRepository.set(false) + // Fixes: Could not find org.metaborg:org.metaborg.spoofax.core:property(java.lang.String) + addSpoofaxCoreDependency.set(false) } dependencies { compileLanguage(project(":empty")) + compileOnly(libs.spoofax2.core) } diff --git a/example/empty/empty/build.gradle.kts b/example/empty/empty/build.gradle.kts index 60cf29d..786accd 100644 --- a/example/empty/empty/build.gradle.kts +++ b/example/empty/empty/build.gradle.kts @@ -8,4 +8,10 @@ spoofaxLanguageSpecification { // Fixes: Could not resolve all dependencies for configuration ':compileClasspath'. // The project declares repositories, effectively ignoring the repositories you have declared in the settings. addSpoofaxRepository.set(false) + // Fixes: Could not find org.metaborg:org.metaborg.spoofax.core:property(java.lang.String) + addSpoofaxCoreDependency.set(false) +} + +dependencies { + compileOnly(libs.spoofax2.core) } diff --git a/example/language_contribution_addition/build.gradle.kts b/example/language_contribution_addition/build.gradle.kts index 482b0cc..66304b1 100644 --- a/example/language_contribution_addition/build.gradle.kts +++ b/example/language_contribution_addition/build.gradle.kts @@ -12,4 +12,10 @@ spoofaxLanguageSpecification { // Fixes: Could not resolve all dependencies for configuration ':compileClasspath'. // The project declares repositories, effectively ignoring the repositories you have declared in the settings. addSpoofaxRepository.set(false) + // Fixes: Could not find org.metaborg:org.metaborg.spoofax.core:property(java.lang.String) + addSpoofaxCoreDependency.set(false) +} + +dependencies { + compileOnly(libs.spoofax2.core) } diff --git a/example/language_contribution_override/build.gradle.kts b/example/language_contribution_override/build.gradle.kts index b652eec..bd5075c 100644 --- a/example/language_contribution_override/build.gradle.kts +++ b/example/language_contribution_override/build.gradle.kts @@ -13,4 +13,10 @@ spoofaxLanguageSpecification { // Fixes: Could not resolve all dependencies for configuration ':compileClasspath'. // The project declares repositories, effectively ignoring the repositories you have declared in the settings. addSpoofaxRepository.set(false) + // Fixes: Could not find org.metaborg:org.metaborg.spoofax.core:property(java.lang.String) + addSpoofaxCoreDependency.set(false) +} + +dependencies { + compileOnly(libs.spoofax2.core) } diff --git a/example/stratego_format_override/build.gradle.kts b/example/stratego_format_override/build.gradle.kts index 193492c..98d1e42 100644 --- a/example/stratego_format_override/build.gradle.kts +++ b/example/stratego_format_override/build.gradle.kts @@ -9,4 +9,10 @@ spoofaxLanguageSpecification { // Fixes: Could not resolve all dependencies for configuration ':compileClasspath'. // The project declares repositories, effectively ignoring the repositories you have declared in the settings. addSpoofaxRepository.set(false) + // Fixes: Could not find org.metaborg:org.metaborg.spoofax.core:property(java.lang.String) + addSpoofaxCoreDependency.set(false) +} + +dependencies { + compileOnly(libs.spoofax2.core) }