lazarus/tools/install/macosx
vincents efbc6f88bf Mac OS X installer: another builder order fix
git-svn-id: trunk@18877 -
2009-03-03 09:12:34 +00:00
..
create_lazarus_dmg.sh Mac OS X installer: another builder order fix 2009-03-03 09:12:34 +00:00
environmentoptions.xml dmg: added script to create lazarus dmg 2008-09-06 16:34:11 +00:00
fpc_installer_info.zip added hints to create fpc dmg for MacOSX 2004-08-16 09:55:52 +00:00
fpc-release.packproj.template macosx installer: don't package docs, include arch name in package file 2007-11-09 22:12:31 +00:00
fpc.packproj.template mac os x installer: support using full fpc version in installer file names 2008-06-16 21:08:24 +00:00
fpcsrc-release.packproj.template added iceberg (http://s.sudre.free.fr/Software/Iceberg.html) templates for MAC OS X installer 2006-01-29 11:43:53 +00:00
fpcsrc.packproj.template mac os x installer: support using full fpc version in installer file names 2008-06-16 21:08:24 +00:00
lazarus.packproj.template mac os x installer: disallow relocating the package, fixes issue #12189 2008-09-24 09:56:25 +00:00
License.html dmg: added script to create lazarus dmg 2008-09-06 16:34:11 +00:00
makefpcsnapshot.sh install scripts: using ~/tmp instead of /tmp 2008-09-05 12:00:42 +00:00
makefpcsrcsnapshot.sh install scripts: using ~/tmp instead of /tmp 2008-09-05 12:00:42 +00:00
makelazsnapshot.sh snapshot dmg: support for snapshots from the fixes branch 2008-12-27 08:49:12 +00:00
ReadMe.html dmg: added script to create lazarus dmg 2008-09-06 16:34:11 +00:00
README.txt dmg: added script to create lazarus dmg 2008-09-06 16:34:11 +00:00
uninstall.sh dmg: moved lazbuild to /usr/local/bin 2008-09-13 09:52:38 +00:00

How to create the lazarus release dmg:
Download and install iceberg from
  http://s.sudre.free.fr/Software/Iceberg.html

=== Creating the dmg ======================================

cd tools/install/macosx
./create_lazarus_dmg.sh


=== Editing the Iceberg file ==============================
cd tools/install/macosx
./create_lazarus_dmg.sh edit

This will create ~/tmp/buildlaz/lazarus.packproj. Open the file with Iceberg.
When changed, save the file. Copy it back to the lazarus sources:
cp ~/tmp/buildlaz/lazarus.packproj <lazarus>/tools/install/macosx/lazarus_release.packproj.template

The script will replace the following:
  _LAZVERSION_ with $LazVersion
  _DATESTAMP_ with $DATESTAMP
  18273645 with $LAZMAJORVERSION
  45362718 with $LAZMINORVERSION