Enable 'perfetto' by default for Android debug builds.

This commit is contained in:
Fredia Huya-Kouadio
2026-04-10 18:07:17 -07:00
parent 1aabcb9e9b
commit f06290bbfa
5 changed files with 89 additions and 6 deletions
@@ -9,6 +9,7 @@ set(CMAKE_CXX_EXTENSIONS OFF)
set(GODOT_ROOT_DIR ../../../..)
set(ANDROID_ROOT_DIR "${GODOT_ROOT_DIR}/platform/android" CACHE STRING "")
set(OPENXR_INCLUDE_DIR "${GODOT_ROOT_DIR}/thirdparty/openxr/include" CACHE STRING "")
set(PERFETTO_INCLUDE_DIR "${GODOT_ROOT_DIR}/thirdparty/perfetto" CACHE STRING "")
# Get sources
file(GLOB_RECURSE SOURCES ${GODOT_ROOT_DIR}/*.c**)
@@ -19,7 +20,8 @@ target_include_directories(${PROJECT_NAME}
SYSTEM PUBLIC
${GODOT_ROOT_DIR}
${ANDROID_ROOT_DIR}
${OPENXR_INCLUDE_DIR})
${OPENXR_INCLUDE_DIR}
${PERFETTO_INCLUDE_DIR})
add_definitions(
-DUNIX_ENABLED
@@ -29,4 +31,5 @@ add_definitions(
-DTOOLS_ENABLED
-DDEBUG_ENABLED
-DRD_ENABLED
-DGODOT_USE_PERFETTO
)