summaryrefslogtreecommitdiffstats
path: root/vcpkg.json (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-05-28externals: Update to fmt 10 and add format_as formatter for BitFieldMorph1-2/+2
Implicit conversions are now disallowed in fmt 10. Use format_as to convert to the underlying type.
2023-05-03catch2: update to 3.3.1Liam1-1/+1
2023-03-26CMakeLists: Require a minimum of boost 1.79.0Morph1-1/+1
2023-03-24vcpkg: Update vcpkg to 2023.02.24Morph1-1/+1
2023-02-28externals: use openssl from vcpkgAlexandre Bouvier1-1/+10
2023-01-05tests: update catch2 to 3.0.1Alexandre Bouvier1-1/+1
2022-09-05vcpkg,cmake: Use vcpkg for dbghelplat9nq1-0/+4
2022-08-07vcpkg: Update and update fmt to 9.0.0lat9nq1-1/+5
2022-07-28cmake,ci: vcpkg for MSVC default, fix lz4 include, catch2, cleanuplat9nq1-0/+13
vcpkg: Add Catch2 2.13.9 Catch2 >= 3.0 is not compatible with earlier versions, and for now we must override the desired version in our vcpkg manifest. We can do this programmatically by using VCPKG_MANIFEST_FEATURES. CMakeLists: Search for lz4 CONFIG mode first vcpkg's lz4 CONFIG cmake script works in Release mode but not in Debug mode, failing to copy the correct DLLs at compile time. We still need to search for the regular mode for system-installed versions. CMakeLists: Clean up boost exports Remove some Conan-specific workarounds. CMakeLists: Use vcpkg for MSVC by default Not enabling it generally since it's much easier to have system dependencies installed for Linux and MinGW.
2022-07-23ci,CMake: Integrate vcpkg into CMakeListslat9nq1-0/+29
Uses manifest mode if the bundled vcpkg is used.