Page MenuHomePhabricator

[CMAKE] Complete the dist directory to prepare for the DMG image build

Authored by Fabien on Nov 5 2019, 17:00.



This diff adds the remaining files to the dist DMG folder in order to
later generate the DMG image from it.

The remaining files are:

  • The .DS_Store file (Desktop Services Store). This one is generated

from a python script from the contrib/macdeploy directory.

  • A symlink to the /Applications folder to allow for drag'n drop


Depends on D4381.

Test Plan
ninja osx-deploydir

Check the dist directory contains the expected files.
Note: generating the .DS_Store using the python script will require
some dependencies if not using the (coming) gitian build. These
dependencies can be installed with:

pip3 install biplist ds_store mac_alias

Diff Detail

rABC Bitcoin ABC
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.