Commit Graph

174 Commits

Author SHA1 Message Date
Kevin Ring d085706d15 Bump version, update CHANGES.md. 2025-02-10 10:39:25 +11:00
Kevin Ring 772324108c Bump version, update changelog. 2025-02-03 14:05:16 +11:00
Kevin Ring 8d319e438e Correct comment that is no longer true. 2025-02-01 21:35:28 +11:00
Kevin Ring 9263109d27 Merge remote-tracking branch 'origin/main' into ada-url 2025-02-01 21:20:52 +11:00
Kevin Ring d52bbcd22c Use modified ktx port.
It uses git to download ktx rather than grabbing the archive from
github. The latter seems to be unreliable lately, perhaps because of LFS
quota limits or somesuch.
2025-01-31 18:04:34 +11:00
Ashley Rogers 7006b8177c Remove uriparser, format, etc 2025-01-28 11:57:53 -05:00
Ashley Rogers 9789911492 Address most of review 2025-01-28 10:12:11 -05:00
Kevin Ring 78f0f40db1 Re-add uriparser for now, and fix macOS compile error. 2025-01-20 10:01:21 +11:00
Kevin Ring 68aebad881 Remove find_package(uriparser) 2025-01-20 09:38:51 +11:00
Ashley Rogers 45d9d7ffa6 Merge from main 2025-01-17 16:06:58 -05:00
Kevin Ring 017d13393c
Merge pull request #1064 from CesiumGS/doctest
Use doctest instead of Catch2 for tests
2025-01-17 09:52:00 +11:00
Ashley Rogers 4e318925a5 Switch tests to doctest 2025-01-15 16:58:03 -05:00
Ashley Rogers efead0ae73 Parts of implementation using ada-url instead of uriparser 2025-01-15 11:44:55 -05:00
Ashley Rogers c662c2d569 Fix clang-tidy issues 2025-01-14 11:33:53 -05:00
Ashley Rogers 7eb9677254 Add option for clang-tidy threads 2025-01-13 14:15:44 -05:00
Kevin Ring 4d9a63829f Bump to v0.43.0, update CHANGES.md. 2025-01-02 08:32:33 +11:00
Kevin Ring 1ece56deca Bump to v0.42.0. 2024-12-02 07:29:07 +11:00
Ashley Rogers 9f9b4d240d Add CMakeDependentOption include 2024-11-22 11:13:26 -05:00
Ashley Rogers acc9e81d12 Merge from main 2024-11-20 17:12:43 -05:00
Janine Liu 70492de06f Merge branch 'main' into remove-gsl 2024-11-20 13:46:51 -05:00
Janine Liu 49bcfa4d03 Use vcpkg 2024.11.16 2024-11-20 11:26:05 -05:00
Ashley Rogers 86a4bf7e53 Fix warnings ignored on headers with SYSTEM 2024-11-19 15:47:40 -05:00
Ashley Rogers beee019e19 Add clang-tidy to CMake 2024-11-19 15:27:39 -05:00
Kevin Ring bc9165659f Merge remote-tracking branch 'origin/cpp20' into remove-gsl 2024-11-12 15:07:50 +11:00
Kevin Ring 73da501e8c Merge remote-tracking branch 'origin/main' into cpp20 2024-11-12 15:06:45 +11:00
Kevin Ring ca09496f20 Merge remote-tracking branch 'origin/main' into install-debug-libs 2024-11-11 09:21:09 +11:00
Kevin Ring 89dfc44bdc Remove use of GSL.
Change gsl::span to std::span, and replace the few uses of gsl::narrow
with an alternative.
2024-11-06 15:16:03 +11:00
Kevin Ring 8a198e96f6
Merge branch 'main' into cpp20 2024-11-05 20:46:50 +11:00
Kevin Ring 42c648fcb3 Update cmake version to match package.json version. 2024-11-05 18:40:51 +11:00
Kevin Ring feaf3d14f6 Switch to prerelease vcpkg commit.
This is necessary to pick up a new version of Async++, which is required
for use with C++20.
2024-11-05 16:00:08 +11:00
Ashley Rogers 78513e8921 Improve Doxygen docs 2024-10-25 15:03:08 -04:00
Sean Lilley f5f2d076cd Install debug vcpkg libs 2024-10-06 21:16:19 -04:00
Sean Lilley edf29c325a Use VCPKG_OVERLAY_PORTS and VCPKG_OVERLAY_TRIPLETS as cmake variables instead of env variables 2024-09-10 15:25:01 -04:00
Kevin Ring 642d13adf5 Tiny tweaks. 2024-09-09 13:36:55 +10:00
Jason Sobotka 90c598c55f removed bad vcpkg command
clean up
2024-08-23 16:56:54 -05:00
Jason Sobotka c651ba4642 clean up 2024-08-23 12:45:54 -05:00
Jason Sobotka 4d1b1313a4 ezpkg path setup fixes 2024-08-23 12:31:21 -05:00
Jason Sobotka 3098ab43ff clean up. Fixed names 2024-08-23 11:52:37 -05:00
Jason Sobotka 431f34a417 missed inclusion guard 2024-08-23 11:37:16 -05:00
Jason Sobotka b2108e2b8e Minimal changes to make cesium-native friendly to building in vcpkg manifest mode as part of another build
Small source changes for stricter builds:
Removed extraneous semicolons - GltfReader.cpp, ImageManipulation.cpp
size_t static cast - GltfUtilities.cpp
2024-08-23 11:31:11 -05:00
Kevin Ring 3b36435179 Add option to exclude libraries from installation. 2024-08-16 14:54:09 +10:00
Kevin Ring 616ce1130a Make installation of libs/headers optional. 2024-08-08 13:50:43 +10:00
Kevin Ring 52c3f2c5b2 UWP support. 2024-08-05 18:14:22 +10:00
Kevin Ring d6703f30a0 Merge remote-tracking branch 'jherico/vcpkg-2' into vcpkg-swl 2024-07-23 14:18:49 -04:00
Bradley Austin Davis e8b08710f1 Just use SSL for random bytes 2024-07-02 18:01:13 -07:00
Kevin Ring 7c9ea84178 Merge remote-tracking branch 'origin/main' into vcpkg-swl 2024-07-02 17:39:20 +10:00
Kevin Ring d2421ba38a
Merge branch 'main' into msvc-allow-both-static-dynamic-runtime 2024-06-21 16:45:48 +10:00
Ashley Rogers 11f9c0f3e5 Fix more review feedback 2024-06-20 14:21:49 -04:00
Ashley Rogers 65dda8335d Respond to review, cut down on stored ellipsoids 2024-06-14 15:33:47 -04:00
Kevin Ring f21014a375 Another go at robust VCPKG_TRIPLET detection logic. 2024-06-13 07:56:31 +10:00