Commit Graph

6 Commits

Author SHA1 Message Date
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
1fc6e86256
[azp] Add apt-get update 2019-05-23 00:07:51 +02:00
Mateusz Łoskot
c11a19880c
[CI] Rationalize deployment of Boost dependencies (#279)
Introduce `get-boost.sh` as Boost downloader for all our CI services.
Closes #276

Credits for `get-boost.sh` idea go to @djarek and @boostorg/beast
2019-04-13 11:51:26 +02:00
Mateusz Łoskot
d7c7edd11c
[azp] Avoid pre-installed Boost 1.69 (#277) [skip appveyor] [skip travis]
Linux and Windows images now come with pre-installed Boost 1.69.
Since it is not possible to remove GIL headers from it, we should
prefer our deployment of Boost.

References:
* #276
* C/C++: Add the latest 4 versions of Boost 1.66.0 - 1.69.0 (Linux, Windows)
  Microsoft/azure-pipelines-image-generation#732
* Document available versions of Boost 1.66.0 - 1.69.0 following #732 update
  Microsoft/azure-pipelines-image-generation#845
2019-04-10 22:14:32 +01:00
Mateusz Łoskot
1351009c0d
[azure] Add C++14 builds using GCC 8 and VS2017 (#233) 2019-02-05 19:18:32 +00:00
Mateusz Loskot
643c050bb5
Add configuration for CI builds with Azure Pipelines (#205)
Configuration summary:
  - Linux (GCC 5.4), Windows (VS2017), Mac OS (clang 4.0)
  - Boost 1.68 built with variant=release
  - Boost.GIL built and tested using CMake w/ CMAKE_BUILD_TYPE=Release
  - Basic setup of GIL IO extension dependencies is in place,
    using .deb packages or Conan.
  - Build without GIL IO extension tests due to issues in CMake
    configuration, not related to Azure Pipelines.

Closes #188

[skip appveyor]
[skip travis]
2019-01-04 22:15:51 +01:00