commit 80a781884b67572133ace8b22f650b66a6038ee6 parent 4c4ad458e183912c7853f9832ff3e6b2c8f05088 Author: Heikki Lindholm <holin@iki.fi> Date: Sun, 5 Apr 2009 06:07:10 +0000 better to always rebuild everything Diffstat:
| M | contrib/macosx/build-osx-package.sh | | | 18 | ++++++++++-------- |
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/contrib/macosx/build-osx-package.sh b/contrib/macosx/build-osx-package.sh @@ -8,21 +8,23 @@ DMG_NAME="$BUILD_DIR/Extractor-${PACKAGE_VERSION}.dmg" PACKAGEMAKER="/Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker" -if ! [ -e "${RESOURCE_DIR}" ] ; then - mkdir -p "${RESOURCE_DIR}" -fi - +# copy package/installer resources +if [ -e "${RESOURCE_DIR}" ] ; then + rm -rf "${RESOURCE_DIR}" +fi +mkdir -p "${RESOURCE_DIR}" cp COPYING "${RESOURCE_DIR}/License.txt" -if ! [ -e "${PACKAGE_DIR}" ] ; then - mkdir -p "${PACKAGE_DIR}" -fi - # final permissions chown -R root "${COMPONENT_DIR}"/* chgrp -R admin "${COMPONENT_DIR}"/* # create package +if [ -e "${PACKAGE_DIR}" ] ; then + rm -rf "${PACKAGE_DIR}" +fi +mkdir -p "${PACKAGE_DIR}" + if [ -e "${PACKAGE_NAME}" ] ; then rm -rf "${PACKAGE_NAME}" fi