|
| 1 | +diff --git a/cmake/server.cmake b/cmake/server.cmake |
| 2 | +index a76d1c13..d8c1a26f 100644 |
| 3 | +--- a/cmake/server.cmake |
| 4 | ++++ b/cmake/server.cmake |
| 5 | +@@ -29,7 +29,7 @@ list(TRANSFORM TRACY_SERVER_SOURCES PREPEND "${TRACY_SERVER_DIR}/") |
| 6 | + |
| 7 | + add_library(TracyServer STATIC EXCLUDE_FROM_ALL ${TRACY_COMMON_SOURCES} ${TRACY_SERVER_SOURCES}) |
| 8 | + target_include_directories(TracyServer PUBLIC ${TRACY_COMMON_DIR} ${TRACY_SERVER_DIR}) |
| 9 | +-target_link_libraries(TracyServer PUBLIC TracyCapstone libzstd PPQSort::PPQSort) |
| 10 | ++target_link_libraries(TracyServer PUBLIC TracyCapstone zstd::libzstd PPQSort::PPQSort) |
| 11 | + if(NO_STATISTICS) |
| 12 | + target_compile_definitions(TracyServer PUBLIC TRACY_NO_STATISTICS) |
| 13 | + endif() |
| 14 | +diff --git a/cmake/vendor.cmake b/cmake/vendor.cmake |
| 15 | +index a54f7c53..62a48b7b 100644 |
| 16 | +--- a/cmake/vendor.cmake |
| 17 | ++++ b/cmake/vendor.cmake |
| 18 | +@@ -109,6 +109,7 @@ CPMAddPackage( |
| 19 | + NAME zstd |
| 20 | + GITHUB_REPOSITORY facebook/zstd |
| 21 | + GIT_TAG v1.5.7 |
| 22 | ++ VERSION 1.5.6 |
| 23 | + OPTIONS |
| 24 | + "ZSTD_BUILD_SHARED OFF" |
| 25 | + EXCLUDE_FROM_ALL TRUE |
| 26 | +@@ -136,6 +137,7 @@ target_include_directories(TracyGetOpt PUBLIC ${GETOPT_DIR}) |
| 27 | + CPMAddPackage( |
| 28 | + NAME ImGui |
| 29 | + GITHUB_REPOSITORY ocornut/imgui |
| 30 | ++ FORCE TRUE |
| 31 | + GIT_TAG v1.92.1-docking |
| 32 | + DOWNLOAD_ONLY TRUE |
| 33 | + PATCHES |
| 34 | +@@ -151,6 +153,7 @@ set(IMGUI_SOURCES |
| 35 | + imgui_tables.cpp |
| 36 | + misc/freetype/imgui_freetype.cpp |
| 37 | + backends/imgui_impl_opengl3.cpp |
| 38 | ++ backends/imgui_impl_glfw.cpp |
| 39 | + ) |
| 40 | + |
| 41 | + list(TRANSFORM IMGUI_SOURCES PREPEND "${ImGui_SOURCE_DIR}/") |
| 42 | +@@ -198,7 +201,8 @@ CPMAddPackage( |
| 43 | + # json |
| 44 | + |
| 45 | + CPMAddPackage( |
| 46 | +- NAME json |
| 47 | ++ NAME nlohmann_json |
| 48 | ++ VERSION 3.11.0 |
| 49 | + GITHUB_REPOSITORY nlohmann/json |
| 50 | + GIT_TAG v3.12.0 |
| 51 | + EXCLUDE_FROM_ALL TRUE |
| 52 | +@@ -233,7 +237,7 @@ if(NOT EMSCRIPTEN) |
| 53 | + # tidy |
| 54 | + |
| 55 | + CPMAddPackage( |
| 56 | +- NAME tidy |
| 57 | ++ NAME unofficial-tidy-html5 |
| 58 | + GITHUB_REPOSITORY htacg/tidy-html5 |
| 59 | + GIT_TAG 5.8.0 |
| 60 | + PATCHES |
| 61 | +@@ -246,6 +250,7 @@ if(NOT EMSCRIPTEN) |
| 62 | + CPMAddPackage( |
| 63 | + NAME usearch |
| 64 | + GITHUB_REPOSITORY unum-cloud/usearch |
| 65 | ++ VERSION 2.17.0 |
| 66 | + GIT_TAG v2.19.1 |
| 67 | + EXCLUDE_FROM_ALL TRUE |
| 68 | + ) |
| 69 | +diff --git a/profiler/CMakeLists.txt b/profiler/CMakeLists.txt |
| 70 | +index d01731d3..9c07e971 100644 |
| 71 | +--- a/profiler/CMakeLists.txt |
| 72 | ++++ b/profiler/CMakeLists.txt |
| 73 | +@@ -242,7 +242,7 @@ target_link_libraries(${PROJECT_NAME} PRIVATE |
| 74 | + TracyImGui |
| 75 | + Threads::Threads |
| 76 | + nlohmann_json::nlohmann_json |
| 77 | +- md4c |
| 78 | ++ md4c::md4c |
| 79 | + ) |
| 80 | + target_include_directories(${PROJECT_NAME} PRIVATE |
| 81 | + ${tidy_SOURCE_DIR}/include |
| 82 | +@@ -254,8 +254,8 @@ target_include_directories(${PROJECT_NAME} PRIVATE |
| 83 | + if(NOT EMSCRIPTEN) |
| 84 | + target_link_libraries(${PROJECT_NAME} PRIVATE |
| 85 | + TracyLibcurl |
| 86 | +- base64 |
| 87 | +- tidy-static |
| 88 | ++ aklomp::base64 |
| 89 | ++ unofficial::tidy-html5::tidy |
| 90 | + TracyPugixml |
| 91 | + usearch |
| 92 | + ) |
0 commit comments