mirror of
https://github.com/usatiuk/cardboy.git
synced 2025-10-28 15:17:48 +01:00
24 lines
906 B
CMake
24 lines
906 B
CMake
add_library(cardboy_backend_interface INTERFACE)
|
|
|
|
target_link_libraries(cardboy_backend_interface INTERFACE cardboy_utils)
|
|
|
|
set_target_properties(cardboy_backend_interface PROPERTIES
|
|
EXPORT_NAME backend_interface
|
|
)
|
|
|
|
target_include_directories(cardboy_backend_interface
|
|
INTERFACE
|
|
${CMAKE_CURRENT_SOURCE_DIR}/include
|
|
)
|
|
|
|
target_sources(cardboy_backend_interface
|
|
INTERFACE
|
|
${CMAKE_CURRENT_SOURCE_DIR}/include/cardboy/backend/backend_interface.hpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/include/cardboy/sdk/backend.hpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/include/cardboy/sdk/display_spec.hpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/include/cardboy/sdk/event_bus.hpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/include/cardboy/sdk/input_state.hpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/include/cardboy/sdk/platform.hpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/include/cardboy/sdk/services.hpp
|
|
)
|