Skip to content

Commit

Permalink
[tracy] update to 0.11.0, cmake build (microsoft#39976)
Browse files Browse the repository at this point in the history
  • Loading branch information
moritz-h authored Jul 20, 2024
1 parent 15452a0 commit 821100d
Show file tree
Hide file tree
Showing 7 changed files with 92 additions and 294 deletions.
188 changes: 0 additions & 188 deletions ports/tracy/001-fix-vcxproj-vcpkg.patch

This file was deleted.

26 changes: 0 additions & 26 deletions ports/tracy/002-use-internal-imgui.patch

This file was deleted.

39 changes: 39 additions & 0 deletions ports/tracy/build-tools.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 358266c0..314e878c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -179,3 +179,16 @@ if(TRACY_CLIENT_PYTHON)

add_subdirectory(python)
endif()
+
+option(VCPKG_CLI_TOOLS "library" OFF)
+option(VCPKG_GUI_TOOLS "library" OFF)
+if(VCPKG_CLI_TOOLS)
+ add_subdirectory(csvexport)
+ add_subdirectory(capture)
+ add_subdirectory(import-chrome)
+ add_subdirectory(import-fuchsia)
+ add_subdirectory(update)
+endif()
+if(VCPKG_GUI_TOOLS)
+ add_subdirectory(profiler)
+endif()
diff --git a/cmake/server.cmake b/cmake/server.cmake
index c12a3408..0d55cf91 100644
--- a/cmake/server.cmake
+++ b/cmake/server.cmake
@@ -1,3 +1,4 @@
+include_guard(GLOBAL)
set(TRACY_COMMON_DIR ${CMAKE_CURRENT_LIST_DIR}/../public/common)

set(TRACY_COMMON_SOURCES
diff --git a/cmake/vendor.cmake b/cmake/vendor.cmake
index bd53a4db..f8836666 100644
--- a/cmake/vendor.cmake
+++ b/cmake/vendor.cmake
@@ -1,3 +1,4 @@
+include_guard(GLOBAL)
# Vendor Specific CMake
# The Tracy project keeps most vendor source locally

Loading

0 comments on commit 821100d

Please sign in to comment.