From 3ec1bd4b498f032c94dbb0b69a351f689beeabcf Mon Sep 17 00:00:00 2001 From: Shawn M Moore Date: Sun, 14 Feb 2010 22:25:49 -0500 Subject: [PATCH] Consult macports for pyuic4, throw error if it's unavailable --- tools/build_ui.sh | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/tools/build_ui.sh b/tools/build_ui.sh index 07d50698f..c582dc26e 100755 --- a/tools/build_ui.sh +++ b/tools/build_ui.sh @@ -13,8 +13,18 @@ mkdir -p ankiqt/forms if [ xDarwin = x$(uname) ] then - pyuic=/Library/Frameworks/Python.framework/Versions/2.5/bin/pyuic4 - pyrcc=/Library/Frameworks/Python.framework/Versions/2.5/bin/pyrcc4 + if [ -e /Library/Frameworks/Python.framework/Versions/2.5/bin/pyuic4 ] + then + pyuic=/Library/Frameworks/Python.framework/Versions/2.5/bin/pyuic4 + pyrcc=/Library/Frameworks/Python.framework/Versions/2.5/bin/pyrcc4 + elif [ -e /opt/local/Library/Frameworks/Python.framework/Versions/2.5/bin/pyuic4 ] + then + pyuic=/opt/local/Library/Frameworks/Python.framework/Versions/2.5/bin/pyuic4 + pyrcc=/opt/local/Library/Frameworks/Python.framework/Versions/2.5/bin/pyrcc4 + else + echo 'Unable to find pyuic4. Try `port install py-pyqt4`?' + exit + fi else pyuic=pyuic4 pyrcc=pyrcc4