Skip to content

Mac Universal and Script stubs both run as Intel on ARM #449

Description

@idontusenumbers

I'm submitting a…

  • bug report
  • feature request
  • other

Short description of the issue/suggestion:
MacOS SCRIPT and UNIVERSAL stubs both run as x64 (Intel as indicated in Activity Monitor) on an ARM64 machine. Explicitly setting macStartup = "ARM64" produces a .app that runs as Apple

Steps to reproduce the issue/enhancement:

  1. On an Apple Silicon mac, package application into .app using the default macStartup of SCRIPT or explicitly set to UNIVERSAL
  2. Run produced .app

What is the expected behavior?
Activity monitor shows application is running as Apple

What is the current behavior?
Activity monitor shows application is running as Intel

Please tell us about your environment:

  • JavaPackager version: 1.7.6
  • OS version: macOS 15.1.1 (24B2091)
  • JDK version: OpenJDK 64-Bit Server VM Temurin-17.0.13+11
  • Build tool:
    • Maven
    • Gradle

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions