lazarus/tools/install/macosx
2011-01-20 20:15:58 +00:00
..
create_lazarus_dmg.sh Mac OS X installers: removed hardcode ppc386 from the default environment options (issue #18570) 2011-01-20 20:15:58 +00:00
environmentoptions.xml Mac OS X installers: removed hardcode ppc386 from the default environment options (issue #18570) 2011-01-20 20:15:58 +00:00
fpc_installer_info.zip
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
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 installers: make lazarus.app a symbolic link again from dmitry 2009-06-08 14:11:09 +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 use system installed fpc to build snapshot 2010-03-11 20:54:40 +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 set svn:executable property on shell scripts 2009-11-13 21:04:19 +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