Commit Graph

27 Commits

Author SHA1 Message Date
Kevin Ring 2a15f06454 Merge remote-tracking branch 'origin/main' into fix-macos-tests 2025-01-24 10:47:02 +11:00
Kevin Ring fc8f124487 macOS fixes, especially to losslessNarrow. 2025-01-21 17:34:10 +11:00
Sean Lilley ef27547b19
Merge branch 'main' into remove-GLM_FORCE_SIZE_T_LENGTH 2025-01-16 15:33:49 -05:00
Kevin Ring c364566cbf
Merge branch 'main' into clang-tidy-instructions 2025-01-16 18:31:10 +11:00
Ashley Rogers 6cac5d5c5f Revert setup_clang_tidy change 2025-01-14 09:49:14 -05:00
Ashley Rogers 5d9db9b424 Add Windows and Linux clang-tidy instructions. 2025-01-13 14:58:23 -05:00
Ashley Rogers 7eb9677254 Add option for clang-tidy threads 2025-01-13 14:15:44 -05:00
Ashley Rogers 5d6b7c43fa Undo GLM_FORCE_CXX2A 2025-01-13 14:04:13 -05:00
Kevin Ring f3bced2485 Add macOS clang-tidy instructions. 2025-01-13 23:43:21 +11:00
Sean Lilley e62cfd762d Remove GLM_FORCE_SIZE_T_LENGTH 2025-01-08 16:08:34 -05:00
Ashley Rogers 4aeee635ca More checks 2024-12-18 15:25:51 -05:00
Ashley Rogers 99c57bf66c Enable two more clang-tidy checks 2024-12-18 13:04:47 -05:00
Ashley Rogers 7ef48d56c7 Fix additional clang-tidy issues 2024-12-17 17:41:42 -05:00
Ashley Rogers 1e2e47ab5e misc-include-cleaner for every file 2024-12-17 17:27:03 -05:00
Ashley Rogers be48426e8a Fix CESIUM_ENABLE_CLANG_TIDY_ON_BUILD for GCC 2024-11-25 14:39:40 -05:00
Ashley Rogers 2a780cbb43 CMAKE_CXX_CLANG_TIDY only on Ninja or Unix Makefiles generators 2024-11-25 14:20:50 -05:00
Ashley Rogers 57c603b93e Make missing clang-tidy a warning, not error 2024-11-21 16:33:26 -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 97331792d3 Compile with C++20 and fix the problems. 2024-11-05 16:54:11 +11:00
Kevin Ring 616ce1130a Make installation of libs/headers optional. 2024-08-08 13:50:43 +10:00
Kevin Ring 7c9ea84178 Merge remote-tracking branch 'origin/main' into vcpkg-swl 2024-07-02 17:39:20 +10:00
Kevin Ring bac574c13d Lots of changes to support Cesium for Unreal. 2024-06-06 20:57:11 +10:00
Kevin Ring ca42500d54 Merge remote-tracking branch 'origin/main' into vcpkg-2 2024-06-05 14:06:47 +10:00
Bradley Austin Davis 24d783fb01 Migrate dependencies to vcpkg 2024-02-24 00:37:37 +00:00
Kevin Ring c341a72806 Revert "Merge pull request #786 from jherico/feature-vcpkg"
This reverts commit 198ed9d4b4, reversing
changes made to 09c1eb76b4.
2024-02-23 09:08:15 +11:00
Bradley Austin Davis e20c154c55 Migrating dependencies to vcpkg 2024-02-02 10:40:59 -08:00