├── .github ├── release.yml └── workflows │ ├── build.yml │ └── release.yml ├── .gitignore ├── LICENSE ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle ├── src ├── main │ └── java │ │ └── org │ │ └── openjfx │ │ └── gradle │ │ ├── JavaFXModule.java │ │ ├── JavaFXOptions.java │ │ ├── JavaFXPlatform.java │ │ ├── JavaFXPlugin.java │ │ └── metadatarule │ │ └── JavaFXComponentMetadataRule.java └── test │ └── java │ └── org │ └── openjfx │ └── gradle │ ├── JavaFXModuleTest.java │ ├── JavaFXPluginSmokeTest.java │ ├── JavaFXPluginSmokeTestGradle64.java │ ├── JavaFXPluginSmokeTestGradle69.java │ ├── JavaFXPluginSmokeTestGradle76.java │ ├── JavaFXPluginSmokeTestGradle814.java │ ├── JavaFXPluginSmokeTestGradle814CC.java │ ├── JavaFXPluginSmokeTestGradle83.java │ ├── JavaFXPluginSmokeTestGradle87.java │ └── JavaFXPluginSmokeTestGradle87CC.java └── test-project ├── build.gradle ├── local-sdk ├── build.gradle ├── javafx-sdk-17.0.8 │ └── lib │ │ ├── javafx.base.jar │ │ ├── javafx.controls.jar │ │ └── javafx.graphics.jar └── src │ └── main │ └── java │ └── org │ └── openjfx │ └── gradle │ └── javafx │ └── test │ └── Main.java ├── modular-with-modularity-plugin ├── build.gradle └── src │ └── main │ └── java │ ├── module-info.java │ └── org │ └── openjfx │ └── gradle │ └── javafx │ └── test │ └── Main.java ├── modular ├── build.gradle └── src │ └── main │ └── java │ ├── module-info.java │ └── org │ └── openjfx │ └── gradle │ └── javafx │ └── test │ └── Main.java ├── non-modular ├── build.gradle └── src │ └── main │ └── java │ └── org │ └── openjfx │ └── gradle │ └── javafx │ └── test │ └── Main.java ├── settings.gradle └── transitive ├── build.gradle └── src └── main └── java └── org └── openjfx └── gradle └── javafx └── test └── Main.java /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .gradle/ 2 | .idea/ 3 | build/ 4 | *.iml 5 | out/ 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/org/openjfx/gradle/JavaFXModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/src/main/java/org/openjfx/gradle/JavaFXModule.java -------------------------------------------------------------------------------- /src/main/java/org/openjfx/gradle/JavaFXOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/src/main/java/org/openjfx/gradle/JavaFXOptions.java -------------------------------------------------------------------------------- /src/main/java/org/openjfx/gradle/JavaFXPlatform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/src/main/java/org/openjfx/gradle/JavaFXPlatform.java -------------------------------------------------------------------------------- /src/main/java/org/openjfx/gradle/JavaFXPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/src/main/java/org/openjfx/gradle/JavaFXPlugin.java -------------------------------------------------------------------------------- /src/main/java/org/openjfx/gradle/metadatarule/JavaFXComponentMetadataRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/src/main/java/org/openjfx/gradle/metadatarule/JavaFXComponentMetadataRule.java -------------------------------------------------------------------------------- /src/test/java/org/openjfx/gradle/JavaFXModuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/src/test/java/org/openjfx/gradle/JavaFXModuleTest.java -------------------------------------------------------------------------------- /src/test/java/org/openjfx/gradle/JavaFXPluginSmokeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/src/test/java/org/openjfx/gradle/JavaFXPluginSmokeTest.java -------------------------------------------------------------------------------- /src/test/java/org/openjfx/gradle/JavaFXPluginSmokeTestGradle64.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/src/test/java/org/openjfx/gradle/JavaFXPluginSmokeTestGradle64.java -------------------------------------------------------------------------------- /src/test/java/org/openjfx/gradle/JavaFXPluginSmokeTestGradle69.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/src/test/java/org/openjfx/gradle/JavaFXPluginSmokeTestGradle69.java -------------------------------------------------------------------------------- /src/test/java/org/openjfx/gradle/JavaFXPluginSmokeTestGradle76.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/src/test/java/org/openjfx/gradle/JavaFXPluginSmokeTestGradle76.java -------------------------------------------------------------------------------- /src/test/java/org/openjfx/gradle/JavaFXPluginSmokeTestGradle814.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/src/test/java/org/openjfx/gradle/JavaFXPluginSmokeTestGradle814.java -------------------------------------------------------------------------------- /src/test/java/org/openjfx/gradle/JavaFXPluginSmokeTestGradle814CC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/src/test/java/org/openjfx/gradle/JavaFXPluginSmokeTestGradle814CC.java -------------------------------------------------------------------------------- /src/test/java/org/openjfx/gradle/JavaFXPluginSmokeTestGradle83.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/src/test/java/org/openjfx/gradle/JavaFXPluginSmokeTestGradle83.java -------------------------------------------------------------------------------- /src/test/java/org/openjfx/gradle/JavaFXPluginSmokeTestGradle87.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/src/test/java/org/openjfx/gradle/JavaFXPluginSmokeTestGradle87.java -------------------------------------------------------------------------------- /src/test/java/org/openjfx/gradle/JavaFXPluginSmokeTestGradle87CC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/src/test/java/org/openjfx/gradle/JavaFXPluginSmokeTestGradle87CC.java -------------------------------------------------------------------------------- /test-project/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/test-project/build.gradle -------------------------------------------------------------------------------- /test-project/local-sdk/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/test-project/local-sdk/build.gradle -------------------------------------------------------------------------------- /test-project/local-sdk/javafx-sdk-17.0.8/lib/javafx.base.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/test-project/local-sdk/javafx-sdk-17.0.8/lib/javafx.base.jar -------------------------------------------------------------------------------- /test-project/local-sdk/javafx-sdk-17.0.8/lib/javafx.controls.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/test-project/local-sdk/javafx-sdk-17.0.8/lib/javafx.controls.jar -------------------------------------------------------------------------------- /test-project/local-sdk/javafx-sdk-17.0.8/lib/javafx.graphics.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/test-project/local-sdk/javafx-sdk-17.0.8/lib/javafx.graphics.jar -------------------------------------------------------------------------------- /test-project/local-sdk/src/main/java/org/openjfx/gradle/javafx/test/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/test-project/local-sdk/src/main/java/org/openjfx/gradle/javafx/test/Main.java -------------------------------------------------------------------------------- /test-project/modular-with-modularity-plugin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/test-project/modular-with-modularity-plugin/build.gradle -------------------------------------------------------------------------------- /test-project/modular-with-modularity-plugin/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/test-project/modular-with-modularity-plugin/src/main/java/module-info.java -------------------------------------------------------------------------------- /test-project/modular-with-modularity-plugin/src/main/java/org/openjfx/gradle/javafx/test/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/test-project/modular-with-modularity-plugin/src/main/java/org/openjfx/gradle/javafx/test/Main.java -------------------------------------------------------------------------------- /test-project/modular/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/test-project/modular/build.gradle -------------------------------------------------------------------------------- /test-project/modular/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/test-project/modular/src/main/java/module-info.java -------------------------------------------------------------------------------- /test-project/modular/src/main/java/org/openjfx/gradle/javafx/test/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/test-project/modular/src/main/java/org/openjfx/gradle/javafx/test/Main.java -------------------------------------------------------------------------------- /test-project/non-modular/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/test-project/non-modular/build.gradle -------------------------------------------------------------------------------- /test-project/non-modular/src/main/java/org/openjfx/gradle/javafx/test/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/test-project/non-modular/src/main/java/org/openjfx/gradle/javafx/test/Main.java -------------------------------------------------------------------------------- /test-project/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/test-project/settings.gradle -------------------------------------------------------------------------------- /test-project/transitive/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/test-project/transitive/build.gradle -------------------------------------------------------------------------------- /test-project/transitive/src/main/java/org/openjfx/gradle/javafx/test/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openjfx/javafx-gradle-plugin/HEAD/test-project/transitive/src/main/java/org/openjfx/gradle/javafx/test/Main.java --------------------------------------------------------------------------------