Skip to content

Adding back the removed JavaFX libraries to JetBrains MPS

License

Notifications You must be signed in to change notification settings

DSLFoundry/mps-javafx

Repository files navigation

mps-javafx

Adding back the removed JavaFX libraries to JetBrains MPS (>= 2020.3)

Usage

  1. Download the latest zip file
  2. Unpack the zip in the plugins folder of your MPS distro
  3. Add JavaFX as a dependency to your language
  4. Import the JavaFX stubs in your models where you want to use JavaFX

References

Migrating & Building

  1. Open in new MPS
  2. Execute migrations
  3. Rebuild build solution in MPS
  4. Adapt build.gradle dependencies (matching with new MPS)
  5. Adapt version number for the javafx plugin in gradle.properties
  6. Run ./gradlew to check that it is fine
  7. Merge to main and this will release the plugin