瀏覽代碼

Minor changes

Signed-off-by: palexdev <alessandro.parisi406@gmail.com>
palexdev 3 年之前
父節點
當前提交
584f850a10
共有 3 個文件被更改,包括 17 次插入2 次删除
  1. 0 0
      .github/FUNDING.yml
  2. 1 1
      build.gradle
  3. 16 1
      demo/build.gradle

+ 0 - 0
.github/workflows/FUNDING.yml → .github/FUNDING.yml


+ 1 - 1
build.gradle

@@ -24,7 +24,7 @@ subprojects {
     apply plugin: 'org.openjfx.javafxplugin'
 
     javafx {
-        version = "17.0.1"
+        version = "17.0.2"
         modules = ['javafx.controls', 'javafx.fxml', 'javafx.media', 'javafx.swing', 'javafx.web']
     }
 }

+ 16 - 1
demo/build.gradle

@@ -38,7 +38,7 @@ application {
 }
 
 jlink {
-    imageZip = file("$buildDir/$rootProject.name-$rootProject.version" + '.zip')
+    options = ['--strip-debug', '--compress', '2', '--no-header-files', '--no-man-pages']
     launcher {
         mainClass = "io.github.palexdev.materialfx.demo.Demo"
         name = 'MaterialFX Demo'
@@ -46,6 +46,21 @@ jlink {
     jpackage {
         imageOptions = ['--icon', 'src/main/resources/logo.ico']
     }
+
+    targetPlatform("linux-x64") {
+        jdkHome = jdkDownload("https://cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-linux_x64.tar.gz")
+        addExtraModulePath("/home/palexdev/Documents/JavaFX_jmods/linux_x64")
+    }
+
+    targetPlatform("win") {
+        jdkHome = jdkDownload("https://cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-win_x64.zip")
+        addExtraModulePath("/home/palexdev/Documents/JavaFX_jmods/win_x64")
+    }
+
+    targetPlatform("mac") {
+        jdkHome = jdkDownload("https://cdn.azul.com/zulu/bin/zulu17.32.13-ca-jdk17.0.2-macosx_x64.tar.gz")
+        addExtraModulePath("/home/palexdev/Documents/JavaFX_jmods/mac_x64")
+    }
 }
 
 test {