mirror of
https://github.com/kidfromjupiter/nearby.git
synced 2026-09-14 22:56:12 -04:00
52 lines
947 B
CMake
52 lines
947 B
CMake
add_library(platform_impl_default STATIC)
|
|
|
|
target_sources(platform_impl_default
|
|
PRIVATE
|
|
default_platform.cc
|
|
PUBLIC
|
|
default_platform.h
|
|
)
|
|
|
|
target_include_directories(platform_impl_default
|
|
PUBLIC
|
|
${CMAKE_CURRENT_SOURCE_DIR}
|
|
)
|
|
|
|
target_link_libraries(platform_impl_default
|
|
PUBLIC
|
|
platform_api
|
|
platform_impl_default_cond_var
|
|
platform_impl_default_lock
|
|
platform_types
|
|
)
|
|
|
|
add_library(platform_impl_default_lock STATIC)
|
|
|
|
target_sources(platform_impl_default_lock
|
|
PRIVATE
|
|
default_lock.cc
|
|
PUBLIC
|
|
default_lock.h
|
|
)
|
|
|
|
target_link_libraries(platform_impl_default_lock
|
|
PUBLIC
|
|
platform_api
|
|
)
|
|
|
|
add_library(platform_impl_default_cond_var STATIC)
|
|
|
|
target_sources(platform_impl_default_cond_var
|
|
PRIVATE
|
|
default_condition_variable.cc
|
|
PUBLIC
|
|
default_condition_variable.h
|
|
)
|
|
|
|
target_link_libraries(platform_impl_default_cond_var
|
|
PUBLIC
|
|
platform_api
|
|
platform_impl_default_lock
|
|
platform_types
|
|
)
|