39 |
|
Version = env.Object(source=['Version.c']) |
40 |
|
rlib = env.Library(target=radlib('rttrace'), source=rsrc + [Version]) |
41 |
|
|
42 |
< |
if os.name == 'nt': # XXX until we get around fork() and friends |
43 |
< |
rcsrc = Split('raycalls.c') |
44 |
< |
else: rcsrc = Split('raycalls.c raypcalls.c') |
42 |
> |
#if os.name == 'nt': # XXX until we get around fork() and friends |
43 |
> |
# rcsrc = Split('raycalls.c') |
44 |
> |
#else: rcsrc = Split('raycalls.c raypcalls.c') |
45 |
> |
rcsrc = Split('raycalls.c $RAD_PCALLS') |
46 |
|
rclib = env.Library(target=radlib('raycalls'), source=rcsrc) |
47 |
|
Default(rclib) |
48 |
|
|
49 |
< |
fullib=['rttrace', 'rtscene', 'rtpic', 'rtfunc', 'rtproc', 'rtio', 'rtmath', |
50 |
< |
'rtargs', 'rtpath', 'rtcont', 'rtmem', 'rterror'] |
49 |
> |
fullib=['rttrace', 'rtscene', 'rtpic', 'rtfunc', 'rtproc', 'rtmath', |
50 |
> |
'rtargs', 'rtpath', 'rtio', 'rtcont', 'rtmem', 'rterror'] |
51 |
|
# build executables |
52 |
|
lasrc = ['lookamb.c', ambio] |
53 |
|
lookamb = env.Program(target=radbin('lookamb'), source=lasrc, |
76 |
|
x11twind = env.Object(source='x11twind.c', CPPPATH=x11incls) |
77 |
|
rvmain = env.Object(source='rvmain.c', |
78 |
|
CCFLAGS=env['CCFLAGS'] + ['-DNICE=6']) |
79 |
< |
rv3 = env.Object(source='rv3.c', # XXX we should get rid of SPEED |
80 |
< |
CCFLAGS=env['CCFLAGS'] + ['$RAD_SPEED'] |
79 |
> |
rv3 = env.Object(source='rv3.c', |
80 |
> |
CCFLAGS=env['CCFLAGS'] |
81 |
|
) |
82 |
|
|
83 |
|
devsrc = Split('devtable.c devcomm.c colortab.c editline.c') |
85 |
|
rvsrc = Split('rview.c rv2.c') + devsrc + rvobjs |
86 |
|
rvu = env.Program(target=radbin('rvu'), source=rvsrc, |
87 |
|
LIBPATH=env['LIBPATH'] + [env['X11LIB']], |
88 |
< |
LIBS=fullib + ['X11'] + mlib) |
88 |
> |
LIBS = (['rtscene', rclib, 'rttrace', 'rtpic', 'rtfunc', 'rtproc', 'rtmath', |
89 |
> |
'rtargs', 'rtpath', 'rtio', 'rtcont', 'rtmem', 'rterror', |
90 |
> |
'X11'] + mlib) |
91 |
> |
#LIBS=fullib + ['X11', rclib] + mlib |
92 |
> |
) |
93 |
|
Default(rvu) |
94 |
|
env.Append(RAD_BININSTALL=[env.Install('$RAD_BINDIR', rvu)]) |
95 |
|
|