Vendor perfetto dependency

This commit is contained in:
2025-08-20 11:30:42 -04:00
parent 1b09e971bc
commit dac3e5dc59
3 changed files with 247375 additions and 0 deletions

9
third_party/CMakeLists.txt vendored Normal file
View File

@@ -0,0 +1,9 @@
# Disable warnings for all third party code
add_compile_options(-w)
find_package(Threads)
add_library(perfetto perfetto/sdk/perfetto.cc)
target_include_directories(perfetto SYSTEM
PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/perfetto/sdk)
target_link_libraries(perfetto PUBLIC Threads::Threads)

68913
third_party/perfetto/sdk/perfetto.cc vendored Normal file

File diff suppressed because it is too large Load Diff

178453
third_party/perfetto/sdk/perfetto.h vendored Normal file

File diff suppressed because it is too large Load Diff