Files
UnrealEngine/Engine/Build/Android/Prebuilt/ScudoMemoryTrace/CMakeLists.txt
2025-05-18 13:04:45 +08:00

15 lines
506 B
CMake

cmake_minimum_required(VERSION 3.22.1)
project(ScudoMemoryTrace)
message("Using NDK version ${CMAKE_ANDROID_NDK_VERSION}")
add_library(ScudoMemoryTrace SHARED
${CMAKE_SOURCE_DIR}/ScudoMemoryTrace.cpp
${CMAKE_SOURCE_DIR}/ScudoMemoryTrace.h
)
set_property(TARGET ScudoMemoryTrace PROPERTY CXX_STANDARD 20)
set_target_properties(ScudoMemoryTrace PROPERTIES COMPILE_FLAGS "-fno-exceptions -fno-rtti -fno-unwind-tables -g -O3")
set_target_properties(ScudoMemoryTrace PROPERTIES LINK_FLAGS_RELEASE "-s")