--- ray/SConstruct 2004/11/05 22:15:42 1.5 +++ ray/SConstruct 2008/12/23 15:03:58 1.7 @@ -4,7 +4,6 @@ import sys import string OPTFILE = 'rayopts.py' -SourceSignatures('timestamp') def set_opts(env): # XXX add some caching opts = Options(OPTFILE, ARGUMENTS) @@ -26,6 +25,7 @@ def allplats_setup(env): from build_utils import find_libs find_libs.find_x11(env) find_libs.find_gl(env) # OpenGL + find_libs.find_libtiff(env) def post_common_setup(env): env.Append(CPPPATH = [os.path.join('#src', 'common')]) @@ -43,6 +43,7 @@ def shareinstall_setup(env): # Set up build environment env = Environment() +env.Decider('timestamp-match') if os.name == 'posix': from build_utils import install @@ -77,6 +78,8 @@ for d in Split('meta cv gen ot rt px hd util cal'): if string.find(string.join(sys.argv[1:]), 'install') > -1: shareinstall_setup(env) + +Default('.') # virtual targets env.Alias('bininstall', '$RAD_BINDIR')