[cig-commits] commit: Fix a missing dependency for boost because of #defines

Mercurial hg at geodynamics.org
Wed Nov 9 20:35:39 PST 2011


changeset:   400:953f8cc71b9a
tag:         tip
user:        Walter Landry <wlandry at caltech.edu>
date:        Wed Nov 09 20:35:29 2011 -0800
files:       boost/SConscript
description:
Fix a missing dependency for boost because of #defines


diff -r 8f651904aafb -r 953f8cc71b9a boost/SConscript
--- a/boost/SConscript	Wed Nov 09 19:52:25 2011 -0800
+++ b/boost/SConscript	Wed Nov 09 20:35:29 2011 -0800
@@ -8,6 +8,16 @@ Import('env')
 #
 
 env = env.Clone()
+
+config_hpp=env.Install('include/boost','boost/config.hpp')
+missing_depends=[env['build_dir'] + '/include/boost/config/user.hpp',
+                 env['build_dir']
+                 + '/include/boost/config/select_compiler_config.hpp',
+                 env['build_dir']
+                 + '/include/boost/config/select_stdlib_config.hpp',
+                 env['build_dir']
+                 + '/include/boost/config/select_platform_config.hpp']
+Depends(config_hpp,missing_depends)
 
 for root, dirs, files in os.walk("boost"):
     env.Install('include/' + root, Glob(root + '/*.hpp'))



More information about the CIG-COMMITS mailing list