Fixed Xcode templates script

This commit is contained in:
Marco Antognini 2011-09-02 12:35:25 +02:00
parent 6c0535db45
commit 0063eef520

View File

@ -669,31 +669,33 @@ fi
require () # $1 is a SFML module like 'system' or 'audio' require () # $1 is a SFML module like 'system' or 'audio'
{ {
dest=$BUILT_PRODUCTS_DIR/$PRODUCT_NAME.app/Contents/Frameworks
if [ -z $1 ] if [ -z $1 ]
then then
echo "no parameter! ERROR!" echo "no parameter! ERROR!"
exit exit
else else
# clean potentially old stuff # clean potentially old stuff
rm -f $BUILT_PRODUCTS_DIR/test.app/Contents/Frameworks/libsfml-$1.2.dylib rm -f $dest/libsfml-$1.2.dylib
rm -f $BUILT_PRODUCTS_DIR/test.app/Contents/Frameworks/libsfml-$1-d.2.dylib rm -f $dest/libsfml-$1-d.2.dylib
rm -f $BUILT_PRODUCTS_DIR/test.app/Contents/Frameworks/sfml-$1.framework rm -f $dest/sfml-$1.framework
# copy SFML libraries # copy SFML libraries
if [ $frameworks ] if [ $frameworks ]
then then
ditto /Library/Frameworks/sfml-$1.framework $BUILT_PRODUCTS_DIR/test.app/Contents/Frameworks/sfml-$1.framework ditto /Library/Frameworks/sfml-$1.framework $dest/sfml-$1.framework
elif [ $CONFIGURATION = "Debug" ] elif [ $CONFIGURATION = "Debug" ]
then then
ditto /usr/local/lib/libsfml-$1-d.2.dylib $BUILT_PRODUCTS_DIR/test.app/Contents/Frameworks/libsfml-$1-d.2.dylib ditto /usr/local/lib/libsfml-$1-d.2.dylib $dest/libsfml-$1-d.2.dylib
else else
ditto /usr/local/lib/libsfml-$1.2.dylib $BUILT_PRODUCTS_DIR/test.app/Contents/Frameworks/libsfml-$1.2.dylib ditto /usr/local/lib/libsfml-$1.2.dylib $dest/libsfml-$1.2.dylib
fi fi
if [ $1 = "audio" ] if [ $1 = "audio" ]
then then
# copy sndfile framework too # copy sndfile framework too
ditto /Library/Frameworks/sndfile.framework $BUILT_PRODUCTS_DIR/test.app/Contents/Frameworks/sndfile.framework ditto /Library/Frameworks/sndfile.framework $dest/sndfile.framework
fi fi
fi fi
} }