JetBrains / MPS-extensions

MPS-extensions aims to ease language development within MPS.
https://jetbrains.github.io/MPS-extensions/
Apache License 2.0
80 stars 49 forks source link

Don't export app.jar in the layout and map the dependencies correctly #705

Closed alexanderpann closed 8 months ago

alexanderpann commented 8 months ago

This PR reverts https://github.com/JetBrains/MPS-extensions/pull/629 and fixes it properly (the change is in the inspector).

The issue was that when you used MPS.ThirdParty in a different project and have MPS-Extensions as a dependency, you got the exception (example from mbeddr.core): path $(platform_lib)/app.jar was not found in the layout --- --- was input node: [modules] BuildMps_Language "com.mbeddr.mpsutil.json" in com.mbeddr.mpsutil.dev.build

I've opened MPS-Extensions and mbeddr.core and tried to rebuild the com.mbeddr.platform build script and it seems to work.