Previous 199869 Revisions Next

r35171 Saturday 21st February, 2015 at 07:17:19 UTC by Vasantha Crabb
Embed info property list in OSX binaries
[src/osd/sdl]sdl.mak

trunk/src/osd/sdl/sdl.mak
r243682r243683
539539OSDCOREOBJS += $(SDLOBJ)/osxutils.o
540540SDLOS_TARGETOS = macosx
541541
542ifeq ($(TARGET),mame)
543MACOSX_EMBED_INFO_PLIST = 1
544endif
545ifeq ($(TARGET),mess)
546MACOSX_EMBED_INFO_PLIST = 1
547endif
548ifeq ($(TARGET),ume)
549MACOSX_EMBED_INFO_PLIST = 1
550endif
551ifdef MACOSX_EMBED_INFO_PLIST
552INFOPLIST = $(SDLOBJ)/$(TARGET)-Info.plist
553LDFLAGSEMULATOR += -sectcreate __TEXT __info_plist $(INFOPLIST)
554$(EMULATOR): $(INFOPLIST)
555$(INFOPLIST): $(SRC)/build/verinfo.py $(SRC)/version.c
556   @echo Emitting $@...
557   $(PYTHON) $(SRC)/build/verinfo.py -b $(TARGET) -p $(SRC)/version.c > $@
558endif
559
542560ifndef MACOSX_USE_LIBSDL
543561# Compile using framework (compile using libSDL is the exception)
544562ifeq ($(SDL_LIBVER),sdl2)


Previous 199869 Revisions Next


© 1997-2024 The MAME Team