Skip to content

Allow appify.sh to select a single platform and architecture? #83

@marktsuchida

Description

@marktsuchida

If an app is shipped as separate builds for each OS/arch, the build system is often run per-arch as a whole (as opposed to a single build system producing artifacts for multiple archs). In this context, it would be nice if Jaunch could be installed into the app, but only for a single architecture.

(There may be cases where a limited set of multiple OS/archs are desired, but this can hopefully be addressed by multiple invocations of appfy.sh.)

For macOS in particular, I think it is often nice to ship either the universal binaries or (one or both) thin binaries, but not both. And if selecting just one of universal/x64/arm64, the setting of the bundle executable could reflect the choice.

Also, on Windows, perhaps some apps will just want to have the -gui launcher without the -console one.

Perhaps a flag --platform= where the value is macos, macos-x64, windows-x64-gui, linux-arm64 etc.?

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions