diff --git a/SConstruct b/SConstruct index 52fef2f3b87..7cdc4b35206 100644 --- a/SConstruct +++ b/SConstruct @@ -871,19 +871,21 @@ B.init_lib_dict() ##### END SETUP ########## -if B.targets != ['cudakernels']: - # Put all auto configuration run-time tests here +## Auto-configuration run-time tests - from FindSharedPtr import FindSharedPtr - from FindUnorderedMap import FindUnorderedMap +from FindSharedPtr import FindSharedPtr +from FindUnorderedMap import FindUnorderedMap - conf = Configure(env) - old_linkflags = conf.env['LINKFLAGS'] - conf.env.Append(LINKFLAGS=env['PLATFORM_LINKFLAGS']) - FindSharedPtr(conf) - FindUnorderedMap(conf) - conf.env['LINKFLAGS'] = old_linkflags - env = conf.Finish() +conf = Configure(env) +old_linkflags = conf.env['LINKFLAGS'] +conf.env.Append(LINKFLAGS=env['PLATFORM_LINKFLAGS']) + +# Put all tests here +FindSharedPtr(conf) +FindUnorderedMap(conf) + +conf.env['LINKFLAGS'] = old_linkflags +env = conf.Finish() # End of auto configuration