Page MenuHomePhabricator

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

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

Details

Summary

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

install.

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

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

Event Timeline

Fabien created this revision.Tue, Nov 5, 17:00
Herald added a reviewer: Restricted Project. · View Herald TranscriptTue, Nov 5, 17:00
jasonbcox accepted this revision.Thu, Nov 7, 22:33
This revision is now accepted and ready to land.Thu, Nov 7, 22:33