From 1cfabfbb09ebf105c8f6f37fe09badfb1f8b915d Mon Sep 17 00:00:00 2001 From: bjarni Date: Sat, 7 Jan 2006 13:13:49 +0000 Subject: (svn r3383) -Code cleanup: [OSX] removed SDL support from FAT binaries as it caused problems for non-SDL builds FAT binaries now need to rely on COCOA drivers. SDL didn't work properly anyway --- os/macosx/Makefile | 4 ---- os/macosx/Makefile.setup | 16 ---------------- 2 files changed, 20 deletions(-) (limited to 'os/macosx') diff --git a/os/macosx/Makefile b/os/macosx/Makefile index 3ea875843..93de65acd 100644 --- a/os/macosx/Makefile +++ b/os/macosx/Makefile @@ -4,7 +4,6 @@ ifdef FAT_BINARY FAT_BINARY:=build_universal_binary -COPY_x86_SDL_LIB:=$(Q)cp $(x86_SDL_LIB) $(OSXAPP)/Contents/lib/libSDL-x86.dylib endif ifdef UNIVERSAL_x86_PART @@ -24,7 +23,6 @@ $(FAT_BINARY): $(TTD) $(Q)cp $(TTD) temp_binary_dir/$(TTD)_a $(Q)rm -rf $(TTD) $(OBJS) # delete all .o files so we can compile for a new endian $(Q)make UNIVERSAL_x86_PART:=1 - $(Q)install_name_tool -change $(x86_SDL_LIB) @executable_path/../lib/libSDL-x86.dylib $(TTD) $(Q)cp $(TTD) temp_binary_dir/$(TTD)_b @echo '===> Joining the PPC and x86 binaries into one universal one' $(Q)lipo temp_binary_dir/$(TTD)_a temp_binary_dir/$(TTD)_b -create -output $(TTD) @@ -40,7 +38,6 @@ $(BUILD_OSX_BUNDLE): $(TTD) $(FAT_BINARY) $(Q)mkdir -p "$(OSXAPP)"/Contents/Resources $(Q)mkdir -p "$(OSXAPP)"/Contents/Data $(Q)mkdir -p "$(OSXAPP)"/Contents/Lang - $(Q)mkdir -p "$(OSXAPP)"/Contents/lib $(Q)echo "APPL????" > "$(OSXAPP)"/Contents/PkgInfo $(Q)cp os/macosx/openttd.icns "$(OSXAPP)"/Contents/Resources/openttd.icns $(Q)os/macosx/plistgen.sh "$(OSXAPP)" "$(REV)" @@ -48,7 +45,6 @@ $(BUILD_OSX_BUNDLE): $(TTD) $(FAT_BINARY) $(Q)cp os/macosx/splash.png "$(OSXAPP)"/Contents/Data/ $(Q)cp lang/*.lng "$(OSXAPP)"/Contents/Lang/ $(Q)cp $(TTD) "$(OSXAPP)"/Contents/MacOS/$(TTD) - $(COPY_x86_SDL_LIB) # make the release disk image. Should only be used with releases and is a good and fast way to make sure to remember all the needed files release: all diff --git a/os/macosx/Makefile.setup b/os/macosx/Makefile.setup index befa231c5..c2531815f 100644 --- a/os/macosx/Makefile.setup +++ b/os/macosx/Makefile.setup @@ -89,22 +89,6 @@ $(error no PPC libpng found) $(error no x86 libpng found) endif endif - - ifdef WITH_SDL - ifdef STATIC - ifndef x86_SDL_LIB -$(error static universal build without a defined x86 SDL lib) - endif - endif - TEST:=$(shell lipo -info `$(SDL_PPC_CONFIG) --prefix`/lib/libSDL.a | xargs -n 1 | grep "ppc")) - ifndef TEST -$(error no PPC SDL lib found) - endif - TEST:=$(shell lipo -info `$(SDL_x86_CONFIG) --prefix`/lib/libSDL.a | xargs -n 1 | grep "i386")) - ifndef TEST -$(error no x86 SDL lib found) - endif - endif endif ifdef UNIVERSAL_x86_PART -- cgit v1.2.3-70-g09d2