| 4 |
|
import string |
| 5 |
|
|
| 6 |
|
OPTFILE = 'rayopts.py' |
| 7 |
– |
SourceSignatures('timestamp') |
| 7 |
|
def set_opts(env): |
| 8 |
|
# XXX add some caching |
| 9 |
|
opts = Options(OPTFILE, ARGUMENTS) |
| 25 |
|
from build_utils import find_libs |
| 26 |
|
find_libs.find_x11(env) |
| 27 |
|
find_libs.find_gl(env) # OpenGL |
| 28 |
+ |
find_libs.find_libtiff(env) |
| 29 |
|
|
| 30 |
|
def post_common_setup(env): |
| 31 |
|
env.Append(CPPPATH = [os.path.join('#src', 'common')]) |
| 43 |
|
|
| 44 |
|
# Set up build environment |
| 45 |
|
env = Environment() |
| 46 |
+ |
env.Decider('timestamp-match') |
| 47 |
|
|
| 48 |
|
if os.name == 'posix': |
| 49 |
|
from build_utils import install |