]> de.git.xonotic.org Git - xonotic/netradiant.git/blob - tools/quake2/extra/bsp/qbsp3/makefile
Merge branch 'master' into divVerent/farplanedist-sky-fix
[xonotic/netradiant.git] / tools / quake2 / extra / bsp / qbsp3 / makefile
1
2 CFLAGS = -c
3 LDFLAGS =
4 ODIR = baddir
5
6 EXEBASE = qbsp3
7 EXE = $(ODIR)/qbsp3
8 all: $(EXE)
9
10 _next:
11         make "CFLAGS = -c -g -I../../common -DDOUBLEVEC_T" "ODIR = next"
12         
13 _irix:
14         make "CFLAGS = -c -Ofast=ip27 -OPT:IEEE_arithmetic=3 -I../../common -Xcpluscomm -DDOUBLEVEC_T" "LDFLAGS = -Ofast=ip27 -OPT:IEEE_arithmetic=3" "ODIR = irix"
15         
16 _irixdebug:
17         make "CFLAGS = -c -O2 -g -I../../common -Xcpluscomm -DDOUBLEVEC_T" "LDFLAGS = -g" "ODIR = irix"
18         
19 _irixinst:
20         make "CFLAGS = -c -Ofast=ip27 -OPT:IEEE_arithmetic=3 -I../../common -Xcpluscomm -DDOUBLEVEC_T" "LDFLAGS = -Ofast=ip27 -OPT:IEEE_arithmetic=3" "ODIR = irix"
21         cp irix/$(EXEBASE) /limbo/quake2/bin_irix
22
23 _irixclean:
24         rm -f irix/*.o irix/$(EXEBASE)
25
26 _osf:
27         make "CFLAGS = -c -O4 -I../../common -threads -DDOUBLEVEC_T" "LDFLAGS = -threads" "ODIR = osf"
28         
29 clean:
30         rm -f irix/*.o irix/$(EXEBASE)
31
32 install:
33         cp irix/$(EXEBASE) /limbo/quake2/bin_irix
34
35
36 FILES = $(ODIR)/brushbsp.o $(ODIR)/bspfile.o $(ODIR)/cmdlib.o $(ODIR)/faces.o $(ODIR)/nodraw.o $(ODIR)/glfile.o $(ODIR)/leakfile.o $(ODIR)/map.o $(ODIR)/mathlib.o $(ODIR)/polylib.o $(ODIR)/portals.o $(ODIR)/prtfile.o $(ODIR)/qbsp3.o $(ODIR)/scriplib.o $(ODIR)/textures.o $(ODIR)/threads.o $(ODIR)/tree.o $(ODIR)/writebsp.o $(ODIR)/csg.o
37
38 $(EXE) : $(FILES)
39         cc -o $(EXE) $(LDFLAGS) $(FILES) -lm
40         
41 $(ODIR)/brushbsp.o : brushbsp.c
42         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
43         cc $(CFLAGS) -o $@ /tmp/temp.i
44 $(ODIR)/faces.o : faces.c
45         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
46         cc $(CFLAGS) -o $@ /tmp/temp.i
47 $(ODIR)/nodraw.o : nodraw.c
48         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
49         cc $(CFLAGS) -o $@ /tmp/temp.i
50 $(ODIR)/glfile.o : glfile.c
51         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
52         cc $(CFLAGS) -o $@ /tmp/temp.i
53 $(ODIR)/leakfile.o : leakfile.c
54         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
55         cc $(CFLAGS) -o $@ /tmp/temp.i
56 $(ODIR)/map.o : map.c
57         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
58         cc $(CFLAGS) -o $@ /tmp/temp.i
59 $(ODIR)/portals.o : portals.c
60         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
61         cc $(CFLAGS) -o $@ /tmp/temp.i
62 $(ODIR)/prtfile.o : prtfile.c
63         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
64         cc $(CFLAGS) -o $@ /tmp/temp.i
65 $(ODIR)/qbsp3.o : qbsp3.c
66         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
67         cc $(CFLAGS) -o $@ /tmp/temp.i
68 $(ODIR)/tree.o : tree.c
69         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
70         cc $(CFLAGS) -o $@ /tmp/temp.i
71 $(ODIR)/textures.o : textures.c
72         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
73         cc $(CFLAGS) -o $@ /tmp/temp.i
74 $(ODIR)/writebsp.o : writebsp.c
75         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
76         cc $(CFLAGS) -o $@ /tmp/temp.i
77 $(ODIR)/csg.o : csg.c
78         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
79         cc $(CFLAGS) -o $@ /tmp/temp.i
80
81 $(ODIR)/cmdlib.o : ../../common/cmdlib.c
82         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
83         cc $(CFLAGS) -o $@ /tmp/temp.i
84 $(ODIR)/mathlib.o : ../../common/mathlib.c
85         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
86         cc $(CFLAGS) -o $@ /tmp/temp.i
87 $(ODIR)/polylib.o : ../../common/polylib.c
88         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
89         cc $(CFLAGS) -o $@ /tmp/temp.i
90 $(ODIR)/scriplib.o : ../../common/scriplib.c
91         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
92         cc $(CFLAGS) -o $@ /tmp/temp.i
93 $(ODIR)/threads.o : ../../common/threads.c
94         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
95         cc $(CFLAGS) -o $@ /tmp/temp.i
96 $(ODIR)/bspfile.o : ../../common/bspfile.c
97         cc $(CFLAGS) -E $? | tr -d '\015' > /tmp/temp.i
98         cc $(CFLAGS) -o $@ /tmp/temp.i