Skip to content

Commit

Permalink
script to build tomboy-ng om Mac, makes the DMG file
Browse files Browse the repository at this point in the history
  • Loading branch information
davidbannon committed Dec 5, 2017
1 parent b06abdc commit 92cac7c
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions package/mk_dmg.bash
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#!/bin/bash
# ------------------------------------------------------------
#
# A script to generate Mac's tomboy-ng dmg file
#
# Depends (heavily) on https://github.com/andreyvit/create-dmg
# which must be installed.
#
# Todo - Generate a Mac icon and sensible background image.
# Probably should put license and readme in there too.
# -------------------------------------------------------------
cd ../tomboy-ng
lazbuild -B --cpu="i386" --build-mode=Release --os="darwin" Tomboy_NG.lpi
cd ../package
rm -Rf source_folder

mkdir source_folder
ln -s /Applications source_folder/Applications
cp -R ../tomboy-ng/tomboy-ng.app source_folder/.
rm source_folder/tomboy-ng.app/Contents/MacOS/tomboy-ng
mv ../tomboy-ng/tomboy-ng source_folder/tomboy-ng.app/Contents/MacOS/.

ls -n source_folder/

rm tomboy-ng.dmg

# ~/create-dmg-master/create-dmg --volname "tomboy-ng" --background ../glyphs/Note_Large.png tomboy-ng.dmg ./source_folder/
~/create-dmg-master/create-dmg --volname "tomboy-ng" tomboy-ng.dmg ./source_folder/

0 comments on commit 92cac7c

Please sign in to comment.