unplugged-system/hardware/google/aemu/snapshot/CMakeLists.txt

21 lines
535 B
CMake

add_library(gfxstream-snapshot.headers INTERFACE)
target_include_directories(gfxstream-snapshot.headers INTERFACE include)
add_library(
gfxstream-snapshot
TextureLoader.cpp
TextureSaver.cpp)
target_link_libraries(
gfxstream-snapshot
PRIVATE
aemu-base.headers
aemu-host-common.headers)
target_include_directories(
gfxstream-snapshot
PUBLIC
${AEMU_COMMON_REPO_ROOT}/include)
if (APPLE)
target_compile_definitions(
gfxstream-snapshot PRIVATE -Dfseeko64=fseek -Dftello64=ftell)
endif()