gil/test
Mateusz Łoskot 9dc67eae1d
Add test to verify headers are self-contained
For each header, a translation unit is generated along with
corresponding compile target.
Currently, only boost/gil/*.hpp and boost/gil/io/* headres are included.

On CI services, compile self_contained_headers targets only if
TEST_HEADERS environment variable is set. This is to avoid build
timeouts due to CI services limits.
When running b2 locally, the tests are compiled by default.
2018-10-05 18:11:08 +02:00
..
algorithm Remove re-assignment of functor from for_each_pixel (Trac 7092) 2018-09-21 18:50:40 +02:00
channel Refactor library includes to #include <boost/gil/...> 2018-09-28 16:26:34 +02:00
image_view Refactor library includes to #include <boost/gil/...> 2018-09-28 16:26:34 +02:00
channel.cpp Refactor library includes to #include <boost/gil/...> 2018-09-28 16:26:34 +02:00
CMakeLists.txt [cmake] Update FindBoost.cmake auto-download instructions [ci skip] 2018-06-27 00:02:27 -04:00
error_if.cpp Removed executable attribute from files. 2017-11-05 02:58:03 +02:00
fabscript Remove unused define BOOST_GIL_NO_IO 2018-06-27 00:02:27 -04:00
gil_reference_checksums.txt Sync gil_reference_checksums.txt with version in master 2018-06-27 00:02:27 -04:00
gil_test_common.hpp Refactor single-program channel test to Boost.Test suites and cases 2018-06-27 00:02:27 -04:00
image.cpp Refactor library includes to #include <boost/gil/...> 2018-09-28 16:26:34 +02:00
Jamfile Add test to verify headers are self-contained 2018-10-05 18:11:08 +02:00
performance.cpp Refactor library includes to #include <boost/gil/...> 2018-09-28 16:26:34 +02:00
pixel_iterator.cpp Refactor library includes to #include <boost/gil/...> 2018-09-28 16:26:34 +02:00
pixel.cpp Refactor library includes to #include <boost/gil/...> 2018-09-28 16:26:34 +02:00
promote_integral.cpp Add casts to avoid warnings due to implicit integral promotions 2018-09-24 11:11:01 +02:00
recreate_image.cpp Refactor library includes to #include <boost/gil/...> 2018-09-28 16:26:34 +02:00
sample_image.cpp Refactor library includes to #include <boost/gil/...> 2018-09-28 16:26:34 +02:00
self_contained_header.cpp Add test to verify headers are self-contained 2018-10-05 18:11:08 +02:00