From 9e76b8b5bf7a16c50b7940c969e473855098f337 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20=C5=81oskot?= Date: Fri, 9 Aug 2019 10:50:58 +0200 Subject: [PATCH] Mark all non-simple build targets of extension/io as explicit (#370) This addresses issues during the Boost regression runs, where builders only provide popular third-party libraries (i.e. libraw is missing). --- test/extension/io/Jamfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/extension/io/Jamfile b/test/extension/io/Jamfile index 3922b15fca..89ceb80061 100644 --- a/test/extension/io/Jamfile +++ b/test/extension/io/Jamfile @@ -26,7 +26,11 @@ project ; alias headers : [ generate_self_contained_headers extension/io ] ; +explicit headers ; +# The `simple` in names of targets, somewhat misleading, means two things: +# - minimal set of tests +# - set of tests that require third-party libraries which are de-facto ubiquitous alias simple : [ run all_formats_test.cpp : # args @@ -97,3 +101,5 @@ alias full : : [ ac.check-library /libtiff//libtiff : /libtiff//libtiff : no ] ] ; + +explicit full ;