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