diff options
Diffstat (limited to 'vcpkg/ports/tracy/build-tools.patch')
| -rw-r--r-- | vcpkg/ports/tracy/build-tools.patch | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/vcpkg/ports/tracy/build-tools.patch b/vcpkg/ports/tracy/build-tools.patch new file mode 100644 index 0000000..8c0cb2e --- /dev/null +++ b/vcpkg/ports/tracy/build-tools.patch @@ -0,0 +1,38 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 72901a8c..365724a8 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -193,3 +193,15 @@ 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) ++ 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 29f12cfa..40b3e078 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 + |