mirror of
				https://github.com/libsdl-org/SDL.git
				synced 2025-10-26 12:27:44 +00:00 
			
		
		
		
	Fixed mkdir warning when running iosbuild.sh multiple times
This commit is contained in:
		| @@ -11,7 +11,9 @@ fi | ||||
| SRC_DIR=$(cd `dirname $0`/..; pwd) | ||||
| if [ "$PWD" = "$SRC_DIR" ]; then | ||||
|     PREFIX=$SRC_DIR/ios-build | ||||
|     mkdir $PREFIX | ||||
|     if [ ! -d "$PREFIX" ]; then | ||||
|         mkdir $PREFIX | ||||
|     fi | ||||
| else | ||||
|     PREFIX=$PWD | ||||
| fi | ||||
| @@ -87,7 +89,7 @@ then | ||||
|         cd ${PREFIX} | ||||
|         make clean | ||||
|         ../configure --build=x86_64-apple-${DARWIN} --host=i386-ios-${DARWIN} --disable-shared --prefix=${PREFIX}/platform/i386-sim "CC=${CC}" "CFLAGS=${CFLAGS} -mios-simulator-version-min=${MIN_SDK_VERSION} -arch i386 -isysroot ${IPHONESIMULATOR_SYSROOT}" "CXX=${CXX}" "CXXFLAGS=${CXXFLAGS} -mios-simulator-version-min=${MIN_SDK_VERSION} -arch i386 -isysroot ${IPHONESIMULATOR_SYSROOT}" LDFLAGS="-arch i386 -mios-simulator-version-min=${MIN_SDK_VERSION} ${LDFLAGS} -L${IPHONESIMULATOR_SYSROOT}/usr/lib/ -L${IPHONESIMULATOR_SYSROOT}/usr/lib/system" || exit 2 | ||||
| 	cp $SRC_DIR/include/SDL_config_iphoneos.h include/SDL_config.h | ||||
|         cp $SRC_DIR/include/SDL_config_iphoneos.h include/SDL_config.h | ||||
|         make -j10 || exit 3 | ||||
|         make install | ||||
|     ) || exit $? | ||||
| @@ -105,7 +107,7 @@ then | ||||
|         cd ${PREFIX} | ||||
|         make clean | ||||
|         ../configure --build=x86_64-apple-${DARWIN} --host=x86_64-ios-${DARWIN} --disable-shared --prefix=${PREFIX}/platform/x86_64-sim "CC=${CC}" "CFLAGS=${CFLAGS} -mios-simulator-version-min=${MIN_SDK_VERSION} -arch x86_64 -isysroot ${IPHONESIMULATOR_SYSROOT}" "CXX=${CXX}" "CXXFLAGS=${CXXFLAGS} -mios-simulator-version-min=${MIN_SDK_VERSION} -arch x86_64 -isysroot ${IPHONESIMULATOR_SYSROOT}" LDFLAGS="-arch x86_64 -mios-simulator-version-min=${MIN_SDK_VERSION} ${LDFLAGS} -L${IPHONESIMULATOR_SYSROOT}/usr/lib/ -L${IPHONESIMULATOR_SYSROOT}/usr/lib/system" || exit 2 | ||||
| 	cp $SRC_DIR/include/SDL_config_iphoneos.h include/SDL_config.h | ||||
|         cp $SRC_DIR/include/SDL_config_iphoneos.h include/SDL_config.h | ||||
|         make -j$NJOB || exit 3 | ||||
|         make install | ||||
|     ) || exit $? | ||||
| @@ -123,7 +125,7 @@ then | ||||
|         cd ${PREFIX} | ||||
|         make clean | ||||
|         ../configure --build=x86_64-apple-${DARWIN} --host=armv7-ios-${DARWIN} --disable-shared --prefix=${PREFIX}/platform/armv7-ios "CC=${CC}" "CFLAGS=${CFLAGS} -miphoneos-version-min=${MIN_SDK_VERSION} -arch armv7 -isysroot ${IPHONEOS_SYSROOT}" "CXX=${CXX}" "CXXFLAGS=${CXXFLAGS} -arch armv7 -isysroot ${IPHONEOS_SYSROOT}" LDFLAGS="-arch armv7 -miphoneos-version-min=${MIN_SDK_VERSION} ${LDFLAGS}" || exit 2 | ||||
| 	cp $SRC_DIR/include/SDL_config_iphoneos.h include/SDL_config.h | ||||
|         cp $SRC_DIR/include/SDL_config_iphoneos.h include/SDL_config.h | ||||
|         make -j$NJOB || exit 3 | ||||
|         make install | ||||
|     ) || exit $? | ||||
| @@ -141,7 +143,7 @@ then | ||||
|         cd ${PREFIX} | ||||
|         make clean | ||||
|         ../configure --build=x86_64-apple-${DARWIN} --host=armv7s-ios-${DARWIN} --disable-shared --prefix=${PREFIX}/platform/armv7s-ios "CC=${CC}" "CFLAGS=${CFLAGS} -miphoneos-version-min=${MIN_SDK_VERSION} -arch armv7s -isysroot ${IPHONEOS_SYSROOT}" "CXX=${CXX}" "CXXFLAGS=${CXXFLAGS} -miphoneos-version-min=${MIN_SDK_VERSION} -arch armv7s -isysroot ${IPHONEOS_SYSROOT}" LDFLAGS="-arch armv7s -miphoneos-version-min=${MIN_SDK_VERSION} ${LDFLAGS}" || exit 2 | ||||
| 	cp $SRC_DIR/include/SDL_config_iphoneos.h include/SDL_config.h | ||||
|         cp $SRC_DIR/include/SDL_config_iphoneos.h include/SDL_config.h | ||||
|         make -j$NJOB || exit 3 | ||||
|         make install | ||||
|     ) || exit $? | ||||
| @@ -159,7 +161,7 @@ then | ||||
|         cd ${PREFIX} | ||||
|         make clean | ||||
|         ../configure --build=x86_64-apple-${DARWIN} --host=arm-ios-${DARWIN} --disable-shared --prefix=${PREFIX}/platform/arm64-ios "CC=${CC}" "CFLAGS=${CFLAGS} -miphoneos-version-min=${MIN_SDK_VERSION} -arch arm64 -isysroot ${IPHONEOS_SYSROOT}" "CXX=${CXX}" "CXXFLAGS=${CXXFLAGS} -miphoneos-version-min=${MIN_SDK_VERSION} -arch arm64 -isysroot ${IPHONEOS_SYSROOT}" LDFLAGS="-arch arm64 -miphoneos-version-min=${MIN_SDK_VERSION} ${LDFLAGS}" || exit 2 | ||||
| 	cp $SRC_DIR/include/SDL_config_iphoneos.h include/SDL_config.h | ||||
|         cp $SRC_DIR/include/SDL_config_iphoneos.h include/SDL_config.h | ||||
|         make -j$NJOB || exit 3 | ||||
|         make install | ||||
|     ) || exit $? | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Sam Lantinga
					Sam Lantinga