59 |
|
# tiff library (unix-specific for the moment) |
60 |
|
if os.name == 'posix': |
61 |
|
cwd = os.getcwd() |
62 |
+ |
upperdir = os.path.split(cwd)[0] |
63 |
+ |
|
64 |
|
libtiff = env.Command(radlib(env['LIBPREFIX'] + 'tiff' + env['LIBSUFFIX']), |
65 |
< |
'tiff/config.local', |
66 |
< |
[('cd "%s"; ' |
67 |
< |
'sh ./configure -quiet -noninteractive ' |
68 |
< |
'-with-CC="$CC" -with-ENVOPTS="$CCFLAGS"; ' |
69 |
< |
'cd libtiff; ' |
70 |
< |
'make install;') % os.path.join(cwd, 'tiff')]) |
65 |
> |
None, |
66 |
> |
[('cd "%(tiffdir)s"; ' |
67 |
> |
'env CC="$CC" ' |
68 |
> |
'./configure -C '#-with-CC="$CC" ' |
69 |
> |
'"libdir=%(upperdir)s/lib" "includedir=%(upperdir)s/common" ' |
70 |
> |
'--enable-static --disable-shared --disable-cxx ' |
71 |
> |
'--enable-logluv --disable-jpeg ' |
72 |
> |
'--disable-zlib --disable-pixarlog; ' |
73 |
> |
#'"-with-ENVOPTS=$CCFLAGS"; ' |
74 |
> |
'cd %(portdir)s; make all;' |
75 |
> |
'cd %(libtiffdir)s; make install;') % { |
76 |
> |
'upperdir':upperdir, |
77 |
> |
'tiffdir':os.path.join(cwd, 'tiff'), |
78 |
> |
'portdir':os.path.join(cwd, 'tiff', 'port'), |
79 |
> |
'libtiffdir':os.path.join(cwd, 'tiff', 'libtiff') |
80 |
> |
} |
81 |
> |
]) |
82 |
> |
|
83 |
> |
# libtiff = env.Command(radlib(env['LIBPREFIX'] + 'tiff' + env['LIBSUFFIX']), |
84 |
> |
# 'tiff/config.local', |
85 |
> |
# [('cd "%s"; ' |
86 |
> |
# 'sh ./configure -quiet -noninteractive ' |
87 |
> |
# '-with-CC="$CC" -with-ENVOPTS="$CCFLAGS"; ' |
88 |
> |
# 'cd libtiff; ' |
89 |
> |
# 'make install;') % os.path.join(cwd, 'tiff')]) |
90 |
|
|
91 |
|
# tiff programs |
92 |
|
ra_tiff = env.Program(target=radbin('ra_tiff'), source=Split('ra_tiff.c'), |