view deploy/osx/build-all.sh @ 623:0ef4ed400ced

* Link against Advapi32 (required for Crypt* functions)
author Sam Izzo <sam@humbug.net>
date Sat, 25 Aug 2012 23:04:10 +1000
parents 71523ce87fb7
children
line wrap: on
line source
#!/bin/bash

# Carbon (10.4+ PPC/i386). 
#
$HOME/qt-builds/qt-471-carbon-10.4u/bin/qmake -spec macx-g++40 || exit 
make clean && make && \
	cp EasyMercurial.app/Contents/MacOS/EasyMercurial \
	   EasyMercurial.carbon.app/Contents/MacOS/ && \
	bash deploy/osx/paths.sh EasyMercurial.carbon

# Cocoa (10.6+ x86_64)
#
/usr/bin/qmake -spec macx-g++ || exit
make clean && make && \
        cp EasyMercurial.app/Contents/MacOS/EasyMercurial \
           EasyMercurial.cocoa.app/Contents/MacOS/ && \
	bash deploy/osx/paths.sh EasyMercurial.cocoa

# Complicated lipo business
#
bash deploy/osx/combine.sh || exit 1

# Info.plist etc and make dmg
bash deploy/osx/deploy.sh EasyMercurial.app EasyMercurial