diff --git a/.github/workflows/multiOSReleases.yml b/.github/workflows/multiOSReleases.yml index 3667c46c2..f2c8867de 100644 --- a/.github/workflows/multiOSReleases.yml +++ b/.github/workflows/multiOSReleases.yml @@ -175,6 +175,7 @@ jobs: id: prepare shell: bash run: | + ls -lah ./build/jpackage/ mkdir ./binaries if [ "${{ matrix.os }}" = "windows-latest" ]; then mv "./build/jpackage/Stirling-PDF-${{ needs.read_versions.outputs.version }}.exe" "./binaries/Stirling-PDF-win-installer.exe" diff --git a/build.gradle b/build.gradle index 3e0664c73..6e2488b2b 100644 --- a/build.gradle +++ b/build.gradle @@ -165,7 +165,7 @@ jpackage { icon = "src/main/resources/static/favicon.icns" type = "dmg" macPackageIdentifier = "com.stirling.software.pdf" - macPackageName = "Stirling-PDF_aarch64" + macPackageName = "Stirling-PDF-aarch64" macAppCategory = "public.app-category.productivity" macSign = false // Enable signing macAppStore = false // Not targeting App Store initially @@ -230,6 +230,8 @@ tasks.register('jpackageMacX64') { group = 'distribution' description = 'Packages app for MacOS x86_64' + println "Running jpackageMacX64 task" + if (OperatingSystem.current().isMacOsX()) { println "MacOS detected. Downloading temp JRE." dependsOn("downloadTempJre") @@ -270,11 +272,11 @@ tasks.register('jpackageMacX64') { def stderr = errorStream.toString("UTF-8") if (!stdout.isBlank()) { - println "๐Ÿ“ jpackage stdout:\n$stdout" + println "jpackage stdout:\n$stdout" } if (result.exitValue != 0) { - throw new GradleException("โŒ jpackage failed with exit code ${result.exitValue}.\n\n$stderr") + throw new GradleException("jpackage failed with exit code ${result.exitValue}.\n\n$stderr") } } } @@ -322,7 +324,7 @@ tasks.register('cleanTempJre') { def path = project.ext.tempJrePath if (path && new File("$path").exists()) { - println "๐Ÿงน Cleaning up temporary JRE: $path" + println "Cleaning up temporary JRE: $path" new File("$path").parentFile.deleteDir() } }