aboutsummaryrefslogtreecommitdiffstats
path: root/packaging/macosx
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2015-07-12 21:35:26 -0700
committerGuy Harris <guy@alum.mit.edu>2015-07-13 04:35:42 +0000
commiteeccdf3fe4065cf26fc925a1186dd99e49128184 (patch)
treeeacc40c23fc144c218716cec03fde6e325f55f36 /packaging/macosx
parent00b34f45ca7308a87fc765b26936fcdf9b980d0e (diff)
Copy over the entire framework and then clean it up.
That's easier than trying to carefully copy the relevant bits. Change-Id: I2f174a735bf91f6434929c25ca33aced03e19597 Reviewed-on: https://code.wireshark.org/review/9620 Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'packaging/macosx')
-rwxr-xr-xpackaging/macosx/osx-app.sh17
1 files changed, 11 insertions, 6 deletions
diff --git a/packaging/macosx/osx-app.sh b/packaging/macosx/osx-app.sh
index 4dcea13067..8d2219242d 100755
--- a/packaging/macosx/osx-app.sh
+++ b/packaging/macosx/osx-app.sh
@@ -499,14 +499,19 @@ while $endl; do
if [ ! -d "$pkglib/$framework" ] ; then
frameworkname=`echo "$framework" | sed -e "s;@rpath/Qt\([a-zA-Z0-9_]*\)\.framework/.*;Qt\1;" -e "s;$qt_frameworks_dir/Qt\([a-zA-Z0-9_]*\)\.framework/.*;Qt\1;"`
echo "$qt_frameworks_dir/$frameworkname.framework -> $pkglib"
- frameworkdir="$pkglib/$frameworkname.framework"
- mkdir "$frameworkdir"
- cp -nR "$qt_frameworks_dir/$frameworkname.framework/Contents" "$frameworkdir"
- cp -nR "$qt_frameworks_dir/$frameworkname.framework/$frameworkname" "$frameworkdir"
- cp -nR "$qt_frameworks_dir/$frameworkname.framework/Versions" "$frameworkdir"
+ cp -nR "$qt_frameworks_dir/$frameworkname.framework" "$pkglib"
+ #
+ # Get rid of the headers and debug stuff.
+ #
+ rm -rf "$pkglib/$frameworkname.framework/Headers"
+ rm -rf "$pkglib/$frameworkname.framework/"*.prl
+ rm -rf "$pkglib/$frameworkname.framework/"*_debug
+ rm -rf "$pkglib/$frameworkname.framework/"*_debug.prl
+ rm -rf "$pkglib/$frameworkname.framework/Versions"/*/Headers
+ rm -rf "$pkglib/$frameworkname.framework/Versions"/*/*_debug
lib_dep_search_list="
$lib_dep_search_list
- $frameworkdir/Versions/*/*"
+ $pkglib/$frameworkname.framework/Versions/Current/*"
fi
done
fi