16 |
|
duphead = env.Object(source="duphead.c") |
17 |
|
persist = env.Object(source="persist.c") |
18 |
|
ambio = env.Object(source="ambio.c") |
19 |
+ |
rayfifo = env.Object(source="rayfifo.c") |
20 |
+ |
raypwin = env.Object(source="raypwin.c") |
21 |
+ |
raycalls = env.Object(source="raycalls.c") |
22 |
|
|
23 |
|
|
24 |
|
# source and object dependencies |
60 |
|
|
61 |
|
rtmain = env.Object(source=['rtmain.c'], |
62 |
|
CCFLAGS=env.get('CCFLAGS',[]) + ['-DNICE=4']) |
63 |
< |
rtsrc = ['rtrace.c', duphead, persist, rtmain] |
63 |
> |
rtsrc = ['rtrace.c', duphead, persist, rtmain, rayfifo, raypwin, raycalls] |
64 |
|
rtrace = env.Program(target=radbin('rtrace'), source=rtsrc, |
65 |
|
LIBS=fullib + mlib |
66 |
|
) |
88 |
|
rvsrc = Split('rview.c rv2.c') + devsrc + rvobjs |
89 |
|
rvu = env.Program(target=radbin('rvu'), source=rvsrc, |
90 |
|
LIBPATH=env['LIBPATH'] + [env['X11LIB']], |
91 |
< |
LIBS=fullib + ['X11'] + mlib) |
91 |
> |
LIBS = (['rtscene', rclib, 'rttrace', 'rtpic', 'rtfunc', 'rtproc', 'rtmath', |
92 |
> |
'rtargs', 'rtpath', 'rtio', 'rtcont', 'rtmem', 'rterror', |
93 |
> |
'X11'] + mlib) |
94 |
> |
#LIBS=fullib + ['X11', rclib] + mlib |
95 |
> |
) |
96 |
|
Default(rvu) |
97 |
|
env.Append(RAD_BININSTALL=[env.Install('$RAD_BINDIR', rvu)]) |
98 |
|
|