Skip to content

Commit

Permalink
Mark all non-simple build targets of extension/io as explicit (boosto…
Browse files Browse the repository at this point in the history
…rg#370)

This addresses issues during the Boost regression runs, where builders
only provide popular third-party libraries (i.e. libraw is missing).
  • Loading branch information
mloskot authored Aug 9, 2019
1 parent 48e35c1 commit 9e76b8b
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions test/extension/io/Jamfile
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -97,3 +101,5 @@ alias full :
: [ ac.check-library /libtiff//libtiff : <library>/libtiff//libtiff : <build>no ]
]
;

explicit full ;

0 comments on commit 9e76b8b

Please sign in to comment.