File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -77,7 +77,6 @@ include(FetchContent)
7777
7878include ("${RED4EXT_CMAKE_DEPS_DIR} /Detours.cmake" )
7979include ("${RED4EXT_CMAKE_DEPS_DIR} /Fmt.cmake" )
80- include ("${RED4EXT_CMAKE_DEPS_DIR} /OrderedMap.cmake" )
8180include ("${RED4EXT_CMAKE_DEPS_DIR} /RED4extSdk.cmake" )
8281include ("${RED4EXT_CMAKE_DEPS_DIR} /Redscript.cmake" )
8382include ("${RED4EXT_CMAKE_DEPS_DIR} /Simdjson.cmake" )
@@ -88,6 +87,10 @@ include("${RED4EXT_CMAKE_DEPS_DIR}/Wil.cmake")
8887# ------------------------------------------------------------------------------
8988# Toolchain settings for this project only
9089# ------------------------------------------------------------------------------
90+ add_compile_definitions (
91+ NOMINMAX
92+ )
93+
9194add_compile_options (
9295 /GS
9396 /sdl
Original file line number Diff line number Diff line change 11FetchContent_Declare (
22 Detours
33 GIT_REPOSITORY https://github.com/microsoft/Detours.git
4- GIT_TAG 4b8c659f549b0ab21cf649377c7a84eb708f5e68
4+ GIT_TAG 9764cebcb1a75940e68fa83d6730ffaf0f669401
55)
66FetchContent_MakeAvailable (Detours)
77
Original file line number Diff line number Diff line change 1- option (FMT_INSTALL "" OFF )
2-
31FetchContent_Declare (
42 fmt
53 GIT_REPOSITORY https://github.com/fmtlib/fmt.git
6- GIT_TAG 10 .1.1
4+ GIT_TAG 12 .1.0
75 GIT_SHALLOW ON
86)
97FetchContent_MakeAvailable (fmt)
@@ -15,19 +13,17 @@ set_target_properties(
1513)
1614
1715mark_as_advanced (
18- FMT_CMAKE_DIR
1916 FMT_CUDA_TEST
2017 FMT_DEBUG_POSTFIX
2118 FMT_DOC
2219 FMT_FUZZ
2320 FMT_INC_DIR
2421 FMT_INSTALL
25- FMT_LIB_DIR
2622 FMT_MODULE
2723 FMT_OS
2824 FMT_PEDANTIC
29- FMT_PKGCONFIG_DIR
3025 FMT_SYSTEM_HEADERS
3126 FMT_TEST
27+ FMT_UNICODE
3228 FMT_WERROR
3329)
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ option(RED4EXT_USE_PCH "" ON)
44FetchContent_Declare (
55 RED4ext.SDK
66 GIT_REPOSITORY https://github.com/wopss/RED4ext.SDK.git
7- GIT_TAG 5e5d4fba9917a58a9622c72c4c902dfd27f553b8
7+ GIT_TAG 4ea14b652a8b52e8bda4efc7ab5e4a030d60407c
88)
99FetchContent_MakeAvailable (RED4ext.SDK)
1010
Original file line number Diff line number Diff line change 11option (SIMDJSON_BASH "" OFF )
2+ set (SIMDJSON_CXX_STANDARD "${CMAKE_CXX_STANDARD} " CACHE STRING "" )
23
34FetchContent_Declare (
45 simdjson
56 GIT_REPOSITORY https://github.com/simdjson/simdjson.git
6- GIT_TAG v3.6.4
7+ GIT_TAG v4.3.1
78 GIT_SHALLOW ON
89 EXCLUDE_FROM_ALL # The project does not have any INSTALL options.
910)
@@ -16,6 +17,7 @@ set_target_properties(
1617)
1718
1819mark_as_advanced (
20+ CMAKE_EXPORT_COMPILE_COMMANDS
1921 SIMDJSON_AVX512_ALLOWED
2022 SIMDJSON_BASH
2123 SIMDJSON_BUILD_STATIC_LIB
@@ -31,10 +33,12 @@ mark_as_advanced(
3133 SIMDJSON_IMPLEMENTATION
3234 SIMDJSON_LIB_SOVERSION
3335 SIMDJSON_LIB_VERSION
36+ SIMDJSON_MINUS_ZERO_AS_FLOAT
3437 SIMDJSON_SANITIZE
3538 SIMDJSON_SANITIZE_MEMORY
3639 SIMDJSON_SANITIZE_UNDEFINED
3740 SIMDJSON_SKIPUTF8VALIDATION
41+ SIMDJSON_STATIC_REFLECTION
3842 SIMDJSON_STRUCTURAL_INDEXER_STEP
3943 SIMDJSON_VERBOSE_LOGGING
4044 SIMDJSON_VISUAL_STUDIO_BUILD_WITH_DEBUG_INFO_FOR_PROFILING
Original file line number Diff line number Diff line change 1- option (SPDLOG_ENABLE_PCH "" ON )
21option (SPDLOG_DISABLE_DEFAULT_LOGGER "" ON )
2+ option (SPDLOG_ENABLE_PCH "" ON )
33option (SPDLOG_FMT_EXTERNAL "" ON )
4- option (SPDLOG_NO_THREAD_ID "" OFF )
4+ option (SPDLOG_WCHAR_CONSOLE "" ON )
55option (SPDLOG_WCHAR_FILENAMES "" ON )
66option (SPDLOG_WCHAR_SUPPORT "" ON )
77
88FetchContent_Declare (
99 spdlog
1010 GIT_REPOSITORY https://github.com/gabime/spdlog.git
11- GIT_TAG v1.12 .0
11+ GIT_TAG v1.17 .0
1212 GIT_SHALLOW ON
1313)
1414FetchContent_MakeAvailable (spdlog)
@@ -30,20 +30,26 @@ mark_as_advanced(
3030 SPDLOG_BUILD_TESTS_HO
3131 SPDLOG_BUILD_WARNINGS
3232 SPDLOG_CLOCK_COARSE
33+ SPDLOG_DEBUG_POSTFIX
3334 SPDLOG_DISABLE_DEFAULT_LOGGER
3435 SPDLOG_ENABLE_PCH
3536 SPDLOG_FMT_EXTERNAL
3637 SPDLOG_FMT_EXTERNAL_HO
38+ SPDLOG_FWRITE_UNLOCKED
3739 SPDLOG_INSTALL
40+ SPDLOG_MSVC_UTF8
3841 SPDLOG_NO_ATOMIC_LEVELS
3942 SPDLOG_NO_EXCEPTIONS
4043 SPDLOG_NO_THREAD_ID
4144 SPDLOG_NO_TLS
45+ SPDLOG_NO_TZ_OFFSET
4246 SPDLOG_PREVENT_CHILD_FD
4347 SPDLOG_SANITIZE_ADDRESS
48+ SPDLOG_SANITIZE_THREAD
4449 SPDLOG_SYSTEM_INCLUDES
4550 SPDLOG_TIDY
4651 SPDLOG_USE_STD_FORMAT
52+ SPDLOG_WCHAR_CONSOLE
4753 SPDLOG_WCHAR_FILENAMES
4854 SPDLOG_WCHAR_SUPPORT
4955)
Original file line number Diff line number Diff line change 1- option (toml11_INSTALL "" OFF )
1+ option (BUILD_TESTING "" OFF )
22
33FetchContent_Declare (
44 toml11
55 GIT_REPOSITORY https://github.com/ToruNiina/toml11.git
6- GIT_TAG v3.8 .0
6+ GIT_TAG v4.4 .0
77 GIT_SHALLOW ON
88)
99FetchContent_MakeAvailable (toml11)
1010
1111mark_as_advanced (
12- CMAKE_CXX_EXTENSIONS
13- CMAKE_CXX_STANDARD_REQUIRED
14- toml11_BUILD_TEST
15- toml11_INSTALL
16- toml11_TEST_WITH_ASAN
17- toml11_TEST_WITH_UBSAN
18- TOML11_USE_UNRELEASED_TOML_FEATURES
12+ BUILD_TESTING
13+ TOML11_ENABLE_ACCESS_CHECK
14+ TOML11_PRECOMPILE
1915)
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ option(WIL_BUILD_TESTS "" OFF)
44FetchContent_Declare (
55 WIL
66 GIT_REPOSITORY https://github.com/microsoft/wil.git
7- GIT_TAG ff206266eddc3d1f788e11db472d9f28d799e08f
7+ GIT_TAG 3ecba603d9789435b0661be7b7154d45c195ef98
88 EXCLUDE_FROM_ALL # The project does not have any INSTALL options.
99)
1010FetchContent_MakeAvailable (WIL)
@@ -13,4 +13,6 @@ mark_as_advanced(
1313 FAST_BUILD
1414 WIL_BUILD_PACKAGING
1515 WIL_BUILD_TESTS
16+ WIL_ENABLE_ASAN
17+ WIL_ENABLE_UBSAN
1618)
Original file line number Diff line number Diff line change @@ -70,6 +70,5 @@ target_link_libraries(
7070 simdjson::simdjson
7171 spdlog::spdlog
7272 toml11::toml11
73- tsl::ordered_map
7473 WIL::WIL
7574)
You can’t perform that action at this time.
0 commit comments