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>
This commit is contained in:
parent
00b34f45ca
commit
eeccdf3fe4
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue