blob: b6e87eff451575fad43a705962e8e96aafdaa511 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
diff '--color=auto' -ura zokumbsp-git/src/zokumbsp/makefile zokumbsp-git.new/src/zokumbsp/makefile
--- zokumbsp-git/src/zokumbsp/makefile 2025-04-26 03:22:30.019126391 -0300
+++ zokumbsp-git.new/src/zokumbsp/makefile 2025-04-26 03:23:36.923177050 -0300
@@ -1,24 +1,26 @@
# zennode makefile for Linux
-CC ?= g++
-CFLAGS = $(CXXFLAGS)
-CFLAGS ?= -O2 -pipe -fomit-frame-pointer -foptimize-sibling-calls -fbranch-probabilities
-CFLAGS += -fstrength-reduce -fno-rtti
-#CFLAGS += -fomit-frame-pointer -foptimize-sibling-calls
-#CFLAGS += -fbranch-probabilities
-#CFLAGS += -fprofile-arcs
-#WARNINGS = -Wall -Wno-format -Winline
-#CC = /opt/intel/compiler60/ia32/bin/icc
-#CFLAGS = -g -O3
-#CFLAGS = -fpermissive -O3 -pipe -march=k8
-#CFLAGS = -O0 -g -pipe
-#CFLAGS = -O2 -pipe -static
-#CFLAGS = -O2 -pipe -m32 -fomit-frame-pointer
-INCLUDES = -I../doom -I../common
-#TARGETS = ZokumBSP bspdiff bspinfo compare
-TARGETS = zokumbsp
+CC ?= g++
+CFLAGS = $(CXXFLAGS)
+CFLAGS ?= -O2 -pipe -fomit-frame-pointer -foptimize-sibling-calls -fbranch-probabilities
+CFLAGS += -fstrength-reduce -fno-rtti
+#CFLAGS += -fomit-frame-pointer -foptimize-sibling-calls
+#CFLAGS += -fbranch-probabilities
+#CFLAGS += -fprofile-arcs
+#WARNINGS = -Wall -Wno-format -Winline
+#CC = /opt/intel/compiler60/ia32/bin/icc
+#CFLAGS = -g -O3
+#CFLAGS = -fpermissive -O3 -pipe -march=k8
+#CFLAGS = -O0 -g -pipe
+#CFLAGS = -O2 -pipe -static
+#CFLAGS = -O2 -pipe -m32 -fomit-frame-pointer
+INCLUDES = -I../doom -I../common
+#TARGETS = ZokumBSP bspdiff bspinfo compare
+TARGETS = zokumbsp
LINKFLAGS ?= $(LDFLAGS)
LINKFLAGS += -static
+LD ?= $(LINK)
+LD ?= $(CC)
CFLAGS += -D__LINUX__
@@ -47,16 +49,16 @@
rm -rf {.,../doom/,../common/logger}/{*.o,*~} $(TARGETS)
zokumbsp:quicksort.o preprocess.o zenmain.o zennode.o zenreject.o zenrmb.o blockmap.o console.o endoom.o ../doom/wadlist.o ../doom/wad.o ../doom/level.o $(LOGGER)
- $(CC) $(LIBS) -o $@ $^ $(LINKFLAGS)
+ $(LD) $(LIBS) -o $@ $^ $(LINKFLAGS)
bspdiff: bspdiff.o console.o ../doom/wad.o ../doom/wadlist.o ../doom/level.o $(LOGGER)
- $(CC) $(LIBS) -o $@ $^ $(LINKFLAGS)
+ $(LD) $(LIBS) -o $@ $^ $(LINKFLAGS)
bspinfo: bspinfo.o console.o ../doom/wad.o ../doom/wadlist.o ../doom/level.o $(LOGGER)
- $(CC) $(LIBS) -o $@ $^ $(LINKFLAGS)
+ $(LD) $(LIBS) -o $@ $^ $(LINKFLAGS)
compare: compare.o console.o ../doom/wad.o ../doom/wadlist.o ../doom/level.o $(LOGGER)
- $(CC) $(LIBS) -o $@ $^ $(LINKFLAGS)
+ $(LD) $(LIBS) -o $@ $^ $(LINKFLAGS)
zenreject.o: \
zenreject.cpp \
|