diff options
Diffstat (limited to 'src/osd/sdl/sdl.mak')
-rw-r--r-- | src/osd/sdl/sdl.mak | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/osd/sdl/sdl.mak b/src/osd/sdl/sdl.mak index da6bd17a727..c4391597417 100644 --- a/src/osd/sdl/sdl.mak +++ b/src/osd/sdl/sdl.mak @@ -539,6 +539,24 @@ ifeq ($(TARGETOS),macosx) OSDCOREOBJS += $(SDLOBJ)/osxutils.o SDLOS_TARGETOS = macosx +ifeq ($(TARGET),mame) +MACOSX_EMBED_INFO_PLIST = 1 +endif +ifeq ($(TARGET),mess) +MACOSX_EMBED_INFO_PLIST = 1 +endif +ifeq ($(TARGET),ume) +MACOSX_EMBED_INFO_PLIST = 1 +endif +ifdef MACOSX_EMBED_INFO_PLIST +INFOPLIST = $(SDLOBJ)/$(TARGET)-Info.plist +LDFLAGSEMULATOR += -sectcreate __TEXT __info_plist $(INFOPLIST) +$(EMULATOR): $(INFOPLIST) +$(INFOPLIST): $(SRC)/build/verinfo.py $(SRC)/version.c + @echo Emitting $@... + $(PYTHON) $(SRC)/build/verinfo.py -b $(TARGET) -p $(SRC)/version.c > $@ +endif + ifndef MACOSX_USE_LIBSDL # Compile using framework (compile using libSDL is the exception) ifeq ($(SDL_LIBVER),sdl2) |