diff options
author | Heikki Lindholm <holin@iki.fi> | 2009-04-05 06:07:10 +0000 |
---|---|---|
committer | Heikki Lindholm <holin@iki.fi> | 2009-04-05 06:07:10 +0000 |
commit | 80a781884b67572133ace8b22f650b66a6038ee6 (patch) | |
tree | 41135d4ac63414c15cb9c0e0f155077c1069b517 /contrib | |
parent | 4c4ad458e183912c7853f9832ff3e6b2c8f05088 (diff) | |
download | libextractor-80a781884b67572133ace8b22f650b66a6038ee6.tar.gz libextractor-80a781884b67572133ace8b22f650b66a6038ee6.zip |
better to always rebuild everything
Diffstat (limited to 'contrib')
-rwxr-xr-x | contrib/macosx/build-osx-package.sh | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/contrib/macosx/build-osx-package.sh b/contrib/macosx/build-osx-package.sh index 0e8a125..4c79705 100755 --- 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" | |||
8 | 8 | ||
9 | PACKAGEMAKER="/Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker" | 9 | PACKAGEMAKER="/Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker" |
10 | 10 | ||
11 | if ! [ -e "${RESOURCE_DIR}" ] ; then | 11 | # copy package/installer resources |
12 | mkdir -p "${RESOURCE_DIR}" | 12 | if [ -e "${RESOURCE_DIR}" ] ; then |
13 | fi | 13 | rm -rf "${RESOURCE_DIR}" |
14 | 14 | fi | |
15 | mkdir -p "${RESOURCE_DIR}" | ||
15 | cp COPYING "${RESOURCE_DIR}/License.txt" | 16 | cp COPYING "${RESOURCE_DIR}/License.txt" |
16 | 17 | ||
17 | if ! [ -e "${PACKAGE_DIR}" ] ; then | ||
18 | mkdir -p "${PACKAGE_DIR}" | ||
19 | fi | ||
20 | |||
21 | # final permissions | 18 | # final permissions |
22 | chown -R root "${COMPONENT_DIR}"/* | 19 | chown -R root "${COMPONENT_DIR}"/* |
23 | chgrp -R admin "${COMPONENT_DIR}"/* | 20 | chgrp -R admin "${COMPONENT_DIR}"/* |
24 | 21 | ||
25 | # create package | 22 | # create package |
23 | if [ -e "${PACKAGE_DIR}" ] ; then | ||
24 | rm -rf "${PACKAGE_DIR}" | ||
25 | fi | ||
26 | mkdir -p "${PACKAGE_DIR}" | ||
27 | |||
26 | if [ -e "${PACKAGE_NAME}" ] ; then | 28 | if [ -e "${PACKAGE_NAME}" ] ; then |
27 | rm -rf "${PACKAGE_NAME}" | 29 | rm -rf "${PACKAGE_NAME}" |
28 | fi | 30 | fi |