view deploy/osx/build-all.sh @ 542:7829da6abe97 fswatcher

Provide all tracked files to the fs watcher, so now we get updates properly -- requires moving the "what should we display?" logic for show-all-files toggle from main window to file status widget, but it's probably better there anyway
author Chris Cannam
date Tue, 14 Feb 2012 16:48:01 +0000
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