1 |
+ |
from __future__ import division, print_function, unicode_literals |
2 |
+ |
|
3 |
|
import os |
4 |
|
|
5 |
|
Import('env') # inherit from parent |
30 |
|
('pflip', ['pflip.c'], ['rtrad']), |
31 |
|
('pcomb', ['pcomb.c'], ['rtrad']), |
32 |
|
('pinterp', ['pinterp.c'], ['rtrad']), |
33 |
+ |
('psketch', ['psketch.c'], ['rtrad']), |
34 |
|
|
35 |
|
('ra_gif', ['ra_gif.c', clrtab, neuclrtab], ['rtrad']), |
36 |
|
('ra_ps', ['ra_ps.c'], ['rtrad']), |
106 |
|
xincl = env.get('CPPPATH', []) + ['$X11INCLUDE'] |
107 |
|
xlibp = env.get('LIBPATH', []) + ['$X11LIB'] |
108 |
|
xlibs = ['X11','rtrad'] |
109 |
< |
env.x11findwind = env.Object(source='../common/x11findwind.c', # XXX remote magic |
109 |
> |
env.x11findwind = env.Object(source='../common/x11findwind.c', |
110 |
|
CPPPATH=xincl) |
111 |
|
|
112 |
|
ximage = env.Program(target=radbin('ximage'), |
115 |
|
progs.append(ximage) |
116 |
|
|
117 |
|
xshowtrace = env.Program(target=radbin('xshowtrace'), |
118 |
< |
source=Split('xshowtrace.c') + [env.x11findwind], # XXX remote magic |
118 |
> |
source=Split('xshowtrace.c') + [env.x11findwind], |
119 |
|
CPPPATH=xincl, LIBPATH=xlibp, LIBS=xlibs + mlib) |
120 |
|
progs.append(xshowtrace) |
121 |
|
|
122 |
+ |
pyscripts = Split('''falsecolor phisto''') |
123 |
|
if os.name == 'posix': # XXX ignoring trad.wsh |
124 |
|
for s in Split('''normpat pdfblur pmblur pmdblur |
125 |
< |
xyzimage phisto pdelta pgblur ra_pfm ran2tiff pbilat'''): |
125 |
> |
xyzimage pgblur ra_pfm ran2tiff pbilat'''): |
126 |
|
Default(env.InstallScript(radbin(s), s + '.csh')) |
127 |
< |
for s in Split('''falsecolor'''): |
128 |
< |
Default(env.InstallScript(radbin(s), s + '.pl')) |
129 |
< |
# XXX probably needs fixing |
130 |
< |
#else: |
131 |
< |
# for s in Split('''falsecolor'''): |
132 |
< |
# Default(env.InstallScript(radbin(s), s + '.pl')) |
127 |
> |
for s in pyscripts: |
128 |
> |
Default(env.InstallScript(radbin(s), s + '.py')) |
129 |
> |
else: |
130 |
> |
for s in pyscripts: |
131 |
> |
Default(env.InstallScript(radbin(s + '.py'), s + '.py')) |
132 |
> |
|
133 |
> |
|
134 |
|
# ignored by Rmakefile: pacuity phisteq psquish pveil vlpic |
135 |
|
|
136 |
|
Default('#src/px') |
137 |
|
env.Install('$RAD_BINDIR', progs) |
138 |
|
|
139 |
|
# vim: set syntax=python: |
140 |
+ |
# vi: set ts=4 sw=4 : |