summaryrefslogtreecommitdiff
path: root/os
diff options
context:
space:
mode:
authorbjarni <bjarni@openttd.org>2006-01-07 13:13:49 +0000
committerbjarni <bjarni@openttd.org>2006-01-07 13:13:49 +0000
commit1cfabfbb09ebf105c8f6f37fe09badfb1f8b915d (patch)
tree1255a001e325f00cd2fed755e3af0a2853e756e7 /os
parent015db8a461c7d78956bcf67cb0b36b2b27e02588 (diff)
downloadopenttd-1cfabfbb09ebf105c8f6f37fe09badfb1f8b915d.tar.xz
(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
Diffstat (limited to 'os')
-rw-r--r--os/macosx/Makefile4
-rw-r--r--os/macosx/Makefile.setup16
2 files changed, 0 insertions, 20 deletions
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