6 |
|
OPT = -O |
7 |
|
MACH = -DBSD |
8 |
|
CFLAGS = -I../common -L../lib $(OPT) $(MACH) |
9 |
+ |
CXXFLAGS = $(CFLAGS) -std=c++11 |
10 |
|
SPECIAL = |
11 |
|
CC = cc |
12 |
+ |
CXX = c++ |
13 |
|
AR = ar |
14 |
|
MLIB = -lm |
15 |
|
LINT = lint |
60 |
|
RCOBJS = rcmain.o rcontrib.o rc2.o rc3.o |
61 |
|
RCSRC = rcmain.c rcontrib.c rc2.c rc3.c |
62 |
|
|
63 |
+ |
RATOBJS = ratmain.o ratrace.o RtraceSimulManager.o |
64 |
+ |
RATSRC = ratmain.cpp ratrace.cpp RtraceSimulManager.cpp |
65 |
+ |
|
66 |
|
RLOBJS = raycalls.o raypcalls.o rayfifo.o |
67 |
|
RLSRC = raycalls.c raypcalls.c rayfifo.c |
68 |
|
|
110 |
|
# |
111 |
|
|
112 |
|
PROGS = $(DESTDIR)/rtrace $(DESTDIR)/rpict $(DESTDIR)/rvu $(DESTDIR)/rcontrib \ |
113 |
< |
$(DESTDIR)/lookamb $(DESTDIR)/mkpmap $(DESTDIR)/pmapdump |
113 |
> |
$(DESTDIR)/ratrace $(DESTDIR)/lookamb $(DESTDIR)/mkpmap $(DESTDIR)/pmapdump |
114 |
|
|
115 |
|
all: $(PROGS) $(RCLIB) $(SPECIAL) |
116 |
|
|
143 |
|
|
144 |
|
$(DESTDIR)/rcontrib: $(RCOBJS) $(RLIB) |
145 |
|
$(CC) $(CFLAGS) -o $(DESTDIR)/rcontrib $(RCOBJS) $(RLIB) $(LIBS) |
146 |
+ |
|
147 |
+ |
$(DESTDIR)/ratrace: $(RATOBJS) $(RCLIB) $(RLIB) |
148 |
+ |
$(CXX) $(CXXFLAGS) -o $(DESTDIR)/ratrace $(RATOBJS) $(RCLIB) \ |
149 |
+ |
$(RLIB) $(LIBS) |
150 |
|
|
151 |
|
$(DESTDIR)/lookamb: lookamb.o ambio.o |
152 |
|
$(CC) $(CFLAGS) -o $(DESTDIR)/lookamb lookamb.o ambio.o $(LIBS) |