void-packages/srcpkgs/zennode/patches/makefile.diff

51 lines
1.7 KiB
Diff

--- src/ZenNode/makefile.orig 2004-05-28 01:27:38.000000000 -0400
+++ src/ZenNode/makefile 2019-10-28 06:11:34.715211741 -0400
@@ -1,21 +1,12 @@
# ZenNode makefile for Linux
-CC = g++
-CFLAGS += -g -O -fstrength-reduce -fno-rtti
+CC = c++
+CFLAGS += -fstrength-reduce -fno-rtti
CFLAGS += -fomit-frame-pointer -foptimize-sibling-calls
-#CFLAGS += -fbranch-probabilities
-#CFLAGS += -fprofile-arcs
-WARNINGS = -Wall -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Winline
-#CC = /opt/intel/compiler60/ia32/bin/icc
-#CFLAGS = -g -O3
+WARNINGS = -Wall -Wno-format -Winline
INCLUDES = -I../DOOM -I../common
-TARGETS = ZenNode bspdiff bspinfo compare
-
-CFLAGS += -D__LINUX__
-
-ifdef WIN32
-CFLAGS += -D__WIN32__
-endif
+TARGETS = zennode zenbspdiff zenbspinfo zenbspcomp
+LIBS += -lstdc++ -lm
ifdef DEBUG
CFLAGS += -DDEBUG
@@ -37,16 +28,16 @@
clean:
rm -rf {.,../DOOM/,../common/logger}/{*.o,*~} $(TARGETS)
-ZenNode: ZenMain.o ZenNode.o ZenReject.o ZenRMB.o blockmap.o console.o ../DOOM/wad.o ../DOOM/level.o $(LOGGER)
+zennode: ZenMain.o ZenNode.o ZenReject.o ZenRMB.o blockmap.o console.o ../DOOM/wad.o ../DOOM/level.o $(LOGGER)
$(CC) $(LIBS) -o $@ $^
-bspdiff: bspdiff.o console.o ../DOOM/wad.o ../DOOM/level.o $(LOGGER)
+zenbspdiff: bspdiff.o console.o ../DOOM/wad.o ../DOOM/level.o $(LOGGER)
$(CC) $(LIBS) -o $@ $^
-bspinfo: bspinfo.o console.o ../DOOM/wad.o ../DOOM/level.o $(LOGGER)
+zenbspinfo: bspinfo.o console.o ../DOOM/wad.o ../DOOM/level.o $(LOGGER)
$(CC) $(LIBS) -o $@ $^
-compare: compare.o console.o ../DOOM/wad.o ../DOOM/level.o $(LOGGER)
+zenbspcomp: compare.o console.o ../DOOM/wad.o ../DOOM/level.o $(LOGGER)
$(CC) $(LIBS) -o $@ $^
ZenReject.o: \