]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/pool/test/Jamfile.v2
update sources to ceph Nautilus 14.2.1
[ceph.git] / ceph / src / boost / libs / pool / test / Jamfile.v2
index 0403fb1f6c43e664a26f912ca056c67474da15b7..01b890dc1a391b9f8fa50f98e0efea65ae37d4c2 100644 (file)
@@ -18,12 +18,21 @@ project
         <toolset>msvc:<define>_SCL_SECURE_NO_WARNINGS
     ;
 
+import common ;
 import testing ;
 
-run valgrind_config_check.cpp : : : <testing.launcher>"valgrind --error-exitcode=1" ;
+obj valgrind_config_check : valgrind_config_check.cpp ;
 explicit valgrind_config_check ;
 
-local use-valgrind = [ check-target-builds valgrind_config_check "valgrind" : <testing.launcher>"valgrind --error-exitcode=1" : <build>no ] ;
+local VALGRIND = [ common.find-tool valgrind ] ;
+
+local use-valgrind = <build>no ;
+if $(VALGRIND)
+{
+    use-valgrind = [ check-target-builds valgrind_config_check "valgrind"
+                   : <testing.launcher>"$(VALGRIND) --error-exitcode=1"
+                   : <build>no ] ;
+}
 
 local Werr = <toolset>gcc:<warnings-as-errors>on <toolset>msvc:<warnings-as-errors>on ;