macOS clean up and documentation update. Describe how to build macOS 10.13 High Sierra binary without the mouse cursor bug. Instruct git to ignore mac-specific build files, Makefile to clean up mac-specific build files.

This commit is contained in:
Mark K. Kim 2018-05-21 17:02:28 -04:00
parent 9144ebd705
commit 2aa7f4d2ae
4 changed files with 19 additions and 9 deletions

View file

@ -591,7 +591,7 @@ clean:
@-rm -f templates/.thumbs/*.png
@if [ -d templates/.thumbs ]; then rmdir templates/.thumbs; fi
@-if [ "x$(BUNDLE)" != "x" ]; then rm -rf $(BUNDLE); fi
@-rm -f TuxPaint.dmg
@-rm -f TuxPaint.dmg; rm -rf magic/*.dSYM
@echo
# "make uninstall" should remove the various parts from their
@ -1026,6 +1026,7 @@ install-bundlefiles:
@install -m 644 macos/Info.plist $(BUNDLE)/Contents
@install -m 644 macos/tuxpaint.icns $(BUNDLE)/Contents/Resources
@custom/macos.sh
@echo "...Creating TuxPaint.dmg..."
@hdiutil create -volname "Tux Paint $(VER_VERSION)" -srcfolder $(BUNDLE) -ov -format UDBZ -o TuxPaint.dmg