1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-10-20 17:41:13 +02:00

Cleanup Mac build and subdirectory

This commit is contained in:
Leland Lucius
2015-07-21 18:45:35 -05:00
parent 2b895267e6
commit 582ee7b45e
14 changed files with 195 additions and 953 deletions

25
mac/scripts/install_wxlibs.sh Executable file
View File

@@ -0,0 +1,25 @@
#!/bin/sh
update_paths()
{
base=$(basename "${1}")
cp -p "${1}" "${LIBPATH}"
for lib in $(otool -L "${1}" | awk '/libwx/{print $1}')
do
install_name_tool -change "${lib}" @loader_path/../Frameworks/$(basename "${lib}") "${LIBPATH}/${base}"
done
}
EXEPATH="${BUILT_PRODUCTS_DIR}/${EXECUTABLE_PATH}"
LIBPATH="${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}"
mkdir -p "${LIBPATH}"
for lib in $(otool -L "${EXEPATH}" | awk '/libwx/{print $1}')
do
install_name_tool -change "${lib}" @executable_path/../Frameworks/$(basename "${lib}") "${EXEPATH}"
update_paths "${lib}"
done
exit 0