From 23068a55cea156bc1e16d090efc8e56ee3eeef82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergej=20Ko=C5=A1=C4=8Dejev?= Date: Fri, 26 Jul 2024 12:52:58 +0200 Subject: [PATCH 1/5] Enable MPS make --- .../models/de.itemis.mps.extensions.build.mps | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps b/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps index 4f9fe3e76..26d54a9db 100644 --- a/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps +++ b/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps @@ -112,7 +112,7 @@ - + @@ -131,7 +131,7 @@ - + @@ -180,7 +180,9 @@ - + + + @@ -15963,7 +15965,9 @@ - + + + From d708777a0e68dbd2cbaa5a4fd0f221879128fe12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergej=20Ko=C5=A1=C4=8Dejev?= Date: Fri, 26 Jul 2024 15:30:23 +0200 Subject: [PATCH 2/5] org.apache.commons: disable compilation in MPS --- .../solutions/org.apache.commons/org.apache.commons.msd | 2 +- .../models/de.itemis.mps.extensions.build.mps | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/code/apache-commons/solutions/org.apache.commons/org.apache.commons.msd b/code/apache-commons/solutions/org.apache.commons/org.apache.commons.msd index 7bcefa0e3..b53ee2303 100644 --- a/code/apache-commons/solutions/org.apache.commons/org.apache.commons.msd +++ b/code/apache-commons/solutions/org.apache.commons/org.apache.commons.msd @@ -12,7 +12,7 @@ - + diff --git a/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps b/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps index 26d54a9db..4c3338446 100644 --- a/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps +++ b/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps @@ -112,7 +112,7 @@ - + @@ -131,7 +131,7 @@ - + @@ -670,6 +670,7 @@ + From 2c35b8a8659fa0dd921392cc94aaad7a8f79847a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergej=20Ko=C5=A1=C4=8Dejev?= Date: Fri, 26 Jul 2024 15:36:08 +0200 Subject: [PATCH 3/5] Mark genplans as non-compiled --- .../models/de.itemis.mps.extensions.build.mps | 2 ++ .../de.q60.mps.shadowmodels.genplan.msd | 2 +- .../de.q60.mps.virtualinterfaces.genplan.msd | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps b/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps index 4c3338446..4e55b5069 100644 --- a/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps +++ b/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps @@ -10004,6 +10004,7 @@ + @@ -12285,6 +12286,7 @@ + diff --git a/code/shadowmodels/solutions/de.q60.mps.shadowmodels.genplan/de.q60.mps.shadowmodels.genplan.msd b/code/shadowmodels/solutions/de.q60.mps.shadowmodels.genplan/de.q60.mps.shadowmodels.genplan.msd index a7ad370a8..96c5cbb33 100644 --- a/code/shadowmodels/solutions/de.q60.mps.shadowmodels.genplan/de.q60.mps.shadowmodels.genplan.msd +++ b/code/shadowmodels/solutions/de.q60.mps.shadowmodels.genplan/de.q60.mps.shadowmodels.genplan.msd @@ -6,7 +6,7 @@ - + diff --git a/code/shadowmodels/solutions/de.q60.mps.virtualinterfaces.genplan/de.q60.mps.virtualinterfaces.genplan.msd b/code/shadowmodels/solutions/de.q60.mps.virtualinterfaces.genplan/de.q60.mps.virtualinterfaces.genplan.msd index 491808ff3..65bc78d55 100644 --- a/code/shadowmodels/solutions/de.q60.mps.virtualinterfaces.genplan/de.q60.mps.virtualinterfaces.genplan.msd +++ b/code/shadowmodels/solutions/de.q60.mps.virtualinterfaces.genplan/de.q60.mps.virtualinterfaces.genplan.msd @@ -6,7 +6,7 @@ - + From f2cd9b176e31311f77caafeba2b6581f58c2cb76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergej=20Ko=C5=A1=C4=8Dejev?= Date: Fri, 26 Jul 2024 15:49:50 +0200 Subject: [PATCH 4/5] Upgrade MPS to get rid of 'rootNode is null in getOrCreateDebugInfoRoot()' --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index ff61197db..e251cc5bb 100644 --- a/build.gradle +++ b/build.gradle @@ -95,7 +95,7 @@ configurations { dependencies { // For published releases adjust ext.mpsMajor and ext.mpsMinor above and use this dependency: // mps "com.jetbrains:mps:$mpsVersion" - mps "com.jetbrains.mps:mps-prerelease:241.18034.10078" + mps "com.jetbrains.mps:mps-prerelease:241.18034.10104" } repositories { From 8fda93b0d66acc30ef42cf7d1a4edd0e546429e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergej=20Ko=C5=A1=C4=8Dejev?= Date: Fri, 26 Jul 2024 17:20:41 +0200 Subject: [PATCH 5/5] wip More adjustments to get things to compile --- code/batik/solutions/de.itemis.stubs.batik.msd | 4 ++-- .../models/de.itemis.mps.extensions.build.mps | 7 +++++++ .../org.modelix.model.api/org.modelix.model.api.msd | 2 +- .../de.q60.mps.collections.libs.msd | 3 +-- 4 files changed, 11 insertions(+), 5 deletions(-) diff --git a/code/batik/solutions/de.itemis.stubs.batik.msd b/code/batik/solutions/de.itemis.stubs.batik.msd index c24ebc237..fc4acf120 100644 --- a/code/batik/solutions/de.itemis.stubs.batik.msd +++ b/code/batik/solutions/de.itemis.stubs.batik.msd @@ -1,7 +1,7 @@ - + @@ -16,7 +16,7 @@ - + diff --git a/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps b/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps index 4e55b5069..a15623cb5 100644 --- a/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps +++ b/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps @@ -10005,6 +10005,7 @@ + @@ -12287,6 +12288,7 @@ + @@ -12532,6 +12534,8 @@ + + @@ -12666,6 +12670,8 @@ + + @@ -13344,6 +13350,7 @@ + diff --git a/code/model-api/org.modelix.model.api/org.modelix.model.api.msd b/code/model-api/org.modelix.model.api/org.modelix.model.api.msd index 9b4cd9e04..82f7c65ef 100644 --- a/code/model-api/org.modelix.model.api/org.modelix.model.api.msd +++ b/code/model-api/org.modelix.model.api/org.modelix.model.api.msd @@ -13,7 +13,7 @@ - + diff --git a/code/shadowmodels/solutions/de.q60.mps.collections.libs/de.q60.mps.collections.libs.msd b/code/shadowmodels/solutions/de.q60.mps.collections.libs/de.q60.mps.collections.libs.msd index 673ce2a20..b2a4f73ab 100644 --- a/code/shadowmodels/solutions/de.q60.mps.collections.libs/de.q60.mps.collections.libs.msd +++ b/code/shadowmodels/solutions/de.q60.mps.collections.libs/de.q60.mps.collections.libs.msd @@ -1,7 +1,6 @@ - @@ -10,7 +9,7 @@ - +