Skip to content

build: Use zip instead of dmg for macOS #18128

@dongcarl

Description

@dongcarl

Since macOS is able to to extract tarballs with a double-click, I'm wondering what people's thoughts are on using zip instead of dmg for macOS builds.

This will eliminate the following build dependencies:

  • native_ds_store
  • native_mac_alias

A valid concern is one of UX, which might be worse.

Here were the steps to installing Bitcoin in a DMG world:

  1. Double-click the DMG
  2. Drag the .app to the aliased Applications folder (with an arrow as the hint)

tarballzip world steps:

  1. Double-click the tarballzip
  2. Drag the .app to Applications folder (no hint)

ping @fanquake

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions