From 65a00c24111214b54a663367aabcffcb3a34441d Mon Sep 17 00:00:00 2001 From: "Daniel A. A. Pelsmaeker" <647530+Virtlink@users.noreply.github.com> Date: Tue, 5 Sep 2023 15:33:30 +0000 Subject: [PATCH] Remove sdf3-ext-statix dependency on ctree --- .../sdf3_ext_statix/sdf3_ext_statix/build.gradle.kts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lwb/metalang/sdf3_ext_statix/sdf3_ext_statix/build.gradle.kts b/lwb/metalang/sdf3_ext_statix/sdf3_ext_statix/build.gradle.kts index 46ade14e7..ab0f327b0 100644 --- a/lwb/metalang/sdf3_ext_statix/sdf3_ext_statix/build.gradle.kts +++ b/lwb/metalang/sdf3_ext_statix/sdf3_ext_statix/build.gradle.kts @@ -22,6 +22,8 @@ languageProject { } compilerInput { withStrategoRuntime().run { + addStrategyPackageIds("sdf3.ext.statix.trans") + addInteropRegisterersByReflection("sdf3.ext.statix.trans.InteropRegisterer") baseStrategoRuntimeBuilderFactory("mb.sdf3_ext_statix.stratego", "BaseSdf3ExtStatixStrategoRuntimeBuilderFactory") extendStrategoRuntimeBuilderFactory("mb.sdf3_ext_statix.stratego", "Sdf3ExtStatixStrategoRuntimeBuilderFactory") } @@ -30,8 +32,7 @@ languageProject { spoofax2BasedLanguageProject { compilerInput { withStrategoRuntime().run { - copyCtree(true) - copyClasses(false) + copyClasses(true) } project.languageSpecificationDependency(GradleDependency.module("org.metaborg.devenv:sdf3.ext.statix:${ext["spoofax2DevenvVersion"]}")) }