genFakeFrameworks.sh [plain text]
#!/bin/sh
set -x
BUILDDIR="${BUILT_PRODUCTS_DIR}"
LIBSYSTEM="/usr/lib/libSystem.B.dylib"
for a in ${ARCHS}; do
if [ "x$a" = "xppc" ]; then
mkdir -p "${BUILDDIR}/libs-$a"
ln -sf "${LIBSYSTEM}" "${BUILDDIR}/libs-$a/libmx.dylib"
fi
done
FRAMEWORKS="MediaKit ApplicationServices CoreServices"
for f in ${FRAMEWORKS}; do
mkdir -p "${BUILDDIR}/${f}.framework"
ln -sf "${LIBSYSTEM}" "${BUILDDIR}/${f}.framework/${f}"
done
ln -sf "/System/Library/Frameworks/CoreServices.framework/Headers" "${BUILDDIR}/CoreServices.framework/Headers"
ln -sf "/System/Library/Frameworks/CoreServices.framework/Frameworks" "${BUILDDIR}/CoreServices.framework/Frameworks"