2
0
mirror of https://github.com/boostorg/gil.git synced 2026-01-19 04:12:11 +00:00

21 Commits

Author SHA1 Message Date
Mateusz Łoskot
00423cca03 chore: Update CMakeSettings.json sample [ci skip] 2022-06-29 00:14:28 +02:00
Mateusz Łoskot
0dc68398b8 CMakeSettings.json: Fix use of BOOST_GIL_ENABLE_EXT_NUMERIC [ci skip] 2020-07-27 02:51:02 +02:00
Mateusz Łoskot
e27454d040 CMakeSettings.json: Add 1.74 to Boost_ADDITIONAL_VERSIONS [ci skip] 2020-07-26 13:51:11 +02:00
Mateusz Łoskot
b1811c019d Include CTest to enable BUILD_TESTING as common CMake option [ci skip] 2020-02-21 19:20:45 +01:00
Sourabh Dharpure
5bfc4211f5 Prefix CMake parameters with BOOST_ (#419) 2020-01-16 20:14:10 +01:00
Mateusz Łoskot
5f2011b23e Fix environment variables syntax in CMakeSettings.json [ci skip] 2020-01-01 22:02:40 +01:00
Mateusz Łoskot
21aa1d3d39 Refactor CMakeSettings.json to allow reasonable defaults [ci skip] 2019-12-13 20:30:55 +01:00
Mateusz Łoskot
0446e9df19 CMakeSettings.json: Add 1.73 to Boost_ADDITIONAL_VERSIONS [ci skip] 2019-12-13 20:13:21 +01:00
Mateusz Łoskot
1007627601 Add GIL_ENABLE_EXT_DYNAMIC_IMAGE to CMakeSettings.json example [ci skip] 2019-10-28 23:10:41 +01:00
Mateusz Łoskot
c3e1fb767a CMake: Add Boost version 1.72 to CMakeSettings.json for VS 2019-10-13 18:10:05 +02:00
Mateusz Łoskot
08c546dc7f Add VS2019 and WSL configuration to CMakeSettings.json [ci skip] 2019-07-07 00:02:24 +02:00
Mateusz Łoskot
bd91abfff3 Add cmake-variants.yaml sample for Visual Studio Code + CMake Tools [skip ci] 2019-07-04 23:57:30 +02:00
Mateusz Łoskot
48b5ec4e68 Update example/cmake/CMakeSettings.json [ci skip] 2019-07-04 20:23:54 +02:00
Mateusz Łoskot
895aa77fb6 [CMake] Remove GIL_DOWNLOAD_FINDBOOST option (#307)
Upcoming CMake 3.15 introduced more dependencies in FindBoost.cmake
what makes the downloading impractical.
2019-06-05 09:19:17 +02:00
Mateusz Łoskot
4ed7701b47 Move tests of extensions inside test/ directory (#302)
Split header tests accordingly i.e. test core headers as part of
core tests, numeric extension headers as part of numeric tests, etc.

It extends the convention of sub-directories already established in
`include/boost/gil` directory. It is sensible to follow it in other
areas of the source tree (i.e. `test/`, `doc/` and `benchmark/`).

Another important reason to move the tests is to enable removal of
the top-level `Jamfile` with all its definitions of test-specific
requirements.
The top-level `Jamfile` is not advised, especially if it specifies
build requirements like C++ language version.
Those affect non-tests builds e.g. documentation, causing failures
during generation of HTML documentation (leads to missing docs).
2019-05-28 18:58:22 +02:00
Mateusz Łoskot
1f2474fa1e [cmake] Update CMakeSettings.json with Boost hints [ci skip] 2019-04-16 21:06:07 +02:00
Mateusz Łoskot
73edd31781 [cmake] Add GIL_BUILD_HEADERS_TESTS option [ci skip]
Allows to avoid generating lots of headers tests,
if unnecessary, e.g. while developing in IDE.
2019-01-05 23:01:37 +01:00
Mateusz Łoskot
8cb28a56cb [cmake] Update sample CMakeSettings.json with new options [ci skip] 2018-12-15 21:04:30 +01:00
Mateusz Łoskot
b07501a8cc [cmake] Simplify and clarify -D options [ci skip]
Clean up CMakeLists.txt if-s.
2018-12-08 21:25:27 +01:00
Mateusz Łoskot
9499b9db24 Update CMakeSettings.json to build examples [ci skip] 2018-12-08 11:31:25 +01:00
Mateusz Łoskot
ed5010901f [cmake] Add sample CMakeSettings.json for Visual Studio 2017 [ci skip]
The file is provided for convenience as an example ready to use for most
situations though. It is ignored in GIL root directory.
2018-10-24 17:19:51 +02:00