13th Thu
.framework を作る Run Script のサンプル
最終的に -configuration の値をマニュアルで Debug から Release に切り替える。
ruby>>
BUILD_DIR=${SRCROOT}/build/
rm -rf ${BUILD_DIR}
xcodebuild -project ${PROJECT_NAME}.xcodeproj -target ${PROJECT_NAME} -configuration Debug clean build
xcodebuild -project ${PROJECT_NAME}.xcodeproj -sdk iphonesimulator5.1 -target ${PROJECT_NAME} -configuration Debug clean build
THE_DIR=${BUILD_DIR}/${PROJECT_NAME}.framework
mkdir -p ${THE_DIR}
mkdir -p ${THE_DIR}/Headers
mkdir -p ${THE_DIR}/Resources
lipo ${BUILD_DIR}/Debug-iphoneos/lib${PROJECT_NAME}.a ${BUILD_DIR}/Debug-iphonesimulator/lib${PROJECT_NAME}.a -create -output ${THE_DIR}/${PROJECT_NAME}
cp XXX.h ${THE_DIR}/Headers/
cp XXX/XXController.xib ${THE_DIR}/Resources/
cp Info.plist ${THE_DIR}/Resources/
<<--
posted by
Saturn on Thu 13 Sep 2012 at 17:50 with 0 comments