From c24049fe2af41f4979b58eb487b20916b979e3a6 Mon Sep 17 00:00:00 2001 From: hendricks266 Date: Sat, 25 Feb 2012 02:59:51 +0000 Subject: [PATCH] The Mac OS X build process will now automatically copy the .app bundles to "./" and move the binaries into them. git-svn-id: https://svn.eduke32.com/eduke32@2385 1a8010ca-5511-0410-912e-c29ae57300e0 --- polymer/eduke32/Makefile | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/polymer/eduke32/Makefile b/polymer/eduke32/Makefile index aa894ea64..0e93f91de 100644 --- a/polymer/eduke32/Makefile +++ b/polymer/eduke32/Makefile @@ -286,6 +286,10 @@ ifeq (1,$(RELEASE)) $(STRIP) eduke32$(EXESUFFIX) endif endif +ifeq ($(PLATFORM),DARWIN) + cp -f "Apple/bundles/EDuke32.app" "./" + mv -f "eduke32$(EXESUFFIX)" "EDuke32.app/Contents/MacOS/" +endif mapster32$(EXESUFFIX): $(EDITOROBJS) $(EOBJ)/$(EDITORLIB) $(EOBJ)/$(ENGINELIB) $(JAUDIOLIBDIR)/$(JAUDIOLIB) $(LINK_STATUS) @@ -295,6 +299,10 @@ ifeq (1,$(RELEASE)) $(STRIP) mapster32$(EXESUFFIX) endif endif +ifeq ($(PLATFORM),DARWIN) + cp -f "Apple/bundles/Mapster32.app" "./" + mv -f "mapster32$(EXESUFFIX)" "Mapster32.app/Contents/MacOS/" +endif include Makefile.deps @@ -402,7 +410,7 @@ $(RSRC)/editor_banner.c: $(RSRC)/build.bmp # PHONIES clean: - -rm -f $(OBJ)/* eduke32$(EXESUFFIX) eduke32$(EXESUFFIX).memmap mapster32$(EXESUFFIX) mapster32$(EXESUFFIX).memmap core* duke3d_w32$(EXESUFFIX) && $(MAKE) -C $(JAUDIOLIBDIR) clean && $(MAKE) -C $(ENETDIR) clean + -rm -f $(OBJ)/* eduke32$(EXESUFFIX) eduke32$(EXESUFFIX).memmap EDuke32.app mapster32$(EXESUFFIX) mapster32$(EXESUFFIX).memmap Mapster32.app core* duke3d_w32$(EXESUFFIX) && $(MAKE) -C $(JAUDIOLIBDIR) clean && $(MAKE) -C $(ENETDIR) clean echo -n "" > $(OBJ)/keep.me veryclean: clean