Fix GNUstep build.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1786
This commit is contained in:
Simon Howard 2010-01-04 22:19:53 +00:00
parent afb95216af
commit c94870783a

View file

@ -4,15 +4,15 @@ include config.make
STAGING_DIR=staging
DMG=$(PACKAGE_TARNAME)-$(PACKAGE_VERSION).dmg
ifndef GNUSTEP_MAKEFILES
# DMG file containing package:
$(DMG) : $(STAGING_DIR)
rm -f $@
hdiutil create -volname "$(PACKAGE_STRING)" -srcdir $(STAGING_DIR) $@
clean : launcher_clean
rm -f $(DMG)
rm -rf $(STAGING_DIR)
endif
# Staging dir build for package:
@ -26,12 +26,24 @@ $(STAGING_DIR): launcher
cp launcher "$(APP_DIR)/Contents/MacOS/"
# TODO: copy Doom and setup binaries into app dir
# TODO: copy other documentation into staging dir
find $(STAGING_DIR) -name .svn -delete -exec rm -rf {} \;
find $(STAGING_DIR) -name .svn -delete -exec rm -rf {} \; || true
clean : launcher_clean
rm -f $(DMG)
rm -rf $(STAGING_DIR)
# Launcher build:
CFLAGS=-Wall -I../..
LDFLAGS=-framework Cocoa
CFLAGS = -Wall -I../..
# Are we building using gs_make?
ifdef GNUSTEP_MAKEFILES
CFLAGS += $(shell gnustep-config --objc-flags)
LDFLAGS = $(shell gnustep-config --gui-libs)
else
LDFLAGS = -framework Cocoa
endif
LAUNCHER_OBJS= \
AppController.o \