9 Commits
Author SHA1 Message Date
Adrien Béraud e321a002ea build/cmake: inherit build dir for msvc 2025-06-17 19:49:39 -04:00
Andrey Vukolov 7f6e47c7aa Fixed OPENDHT_C to avoid compatibility warnings 2025-06-16 14:16:04 -04:00
Andrey Vukolov 2e7c1a7272 Generalization of CMake build presets
- Generalized MSVC build with root presets
    - Separated build pipelines into 'minimal' and
      'full' variants
    - Added VCPKG_MANIFEST_MODE to handle local vcpkg
    - Inspected VCPKG_TARGET_TRIPLET and added
      VCPKG_OVERLAY_TRIPLETS as fallback options
2025-06-16 14:16:04 -04:00
Adrien Béraud d24ffb8a1d build/cmake: use release/static triplets as needed 2025-06-15 12:47:54 -04:00
Adrien Béraud 962aed25fe build/cmake: add cpack support for wix 2025-06-15 12:47:16 -04:00
Adrien Béraud 14dbd3341c build/cmake: enable test feature for vcpkg 2025-06-12 10:32:20 -04:00
Adrien Béraud e1744ef950 build/cmake: add preset for Unix Makefiles 2025-06-12 10:32:20 -04:00
Adrien Béraud c3f120f8f1 build/cmake: build C binding with vcpkg preset 2025-06-08 18:51:14 -04:00
Adrien Béraud 03e4be3974 build/cmake: add presets for vcpkg and unix 2025-06-03 11:46:36 -04:00