[Yellowstone] Move to yunq definition for yellowstone server.
This commit is contained in:
parent
9c9fd167cd
commit
2b27af5814
22 changed files with 696 additions and 118 deletions
|
|
@ -12,6 +12,7 @@ target_link_libraries(yellowstone
|
|||
mammoth
|
||||
glacier
|
||||
denali_stub
|
||||
yellowstone_yunq
|
||||
)
|
||||
|
||||
set_target_properties(yellowstone PROPERTIES
|
||||
|
|
@ -20,20 +21,22 @@ set_target_properties(yellowstone PROPERTIES
|
|||
)
|
||||
|
||||
|
||||
add_library(yellowstone_stub
|
||||
stub/yellowstone_stub.cpp
|
||||
add_library(yellowstone_yunq
|
||||
include/yellowstone/yellowstone.yunq.cpp
|
||||
include/yellowstone/yellowstone.yunq.client.cpp
|
||||
include/yellowstone/yellowstone.yunq.server.cpp
|
||||
)
|
||||
|
||||
target_include_directories(yellowstone_stub
|
||||
target_include_directories(yellowstone_yunq
|
||||
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include")
|
||||
|
||||
target_link_libraries(yellowstone_stub
|
||||
target_link_libraries(yellowstone_yunq
|
||||
denali_stub
|
||||
mammoth
|
||||
)
|
||||
|
||||
set_target_properties(yellowstone_stub PROPERTIES
|
||||
set_target_properties(yellowstone_yunq PROPERTIES
|
||||
COMPILE_FLAGS "${CMAKE_CXX_FLAGS} ${BASE_COMPILE_FLAGS}"
|
||||
LINK_FLAGS "${CMAKE_EXE_LINK_FLAGS} ${BASE_LINK_FLAGS}"
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue