Fix GNUstep build.
Subversion-branch: /trunk/chocolate-doom Subversion-revision: 1786
This commit is contained in:
parent
afb95216af
commit
c94870783a
1 changed files with 18 additions and 6 deletions
|
|
@ -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 \
|
||||
|
|
|
|||
Loading…
Reference in a new issue