Files
tinyusdz/examples/c_api_example/CMakeLists.txt
2023-03-15 23:04:29 +09:00

15 lines
500 B
CMake

# Assume this cmake is called from tinyusdz root(../../)
set(EXAMPLE_TARGET "c_api_example")
set(TINYUSDZ_API_TUTORIAL_SOURCES
c-api-example-main.c
)
add_executable(${EXAMPLE_TARGET} ${TINYUSDZ_API_TUTORIAL_SOURCES})
add_sanitizers(${EXAMPLE_TARGET})
target_include_directories(${EXAMPLE_TARGET} PRIVATE ${PROJECT_SOURCE_DIR}/src)
target_link_libraries(${EXAMPLE_TARGET} c-tinyusd_static)
set_target_properties(${EXAMPLE_TARGET} PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}")