| | |
| | | ##########################################################]
|
| | |
|
| | | include_directories(
|
| | | ${CMAKE_SOURCE_DIR}/3dparty/bus_nng
|
| | | ${CMAKE_SOURCE_DIR}/3rdparty/bus_nng
|
| | | ${CMAKE_SOURCE_DIR}/proto/${ARCH}
|
| | | ${PROTO_LIB_PATH}/include
|
| | | )
|
| | |
| | | set(src
|
| | | ${CMAKE_SOURCE_DIR}/cbhomeclient.cpp
|
| | | ${CMAKE_SOURCE_DIR}/message.cpp
|
| | | ${CMAKE_SOURCE_DIR}/3dparty/yyjson/yyjson.c
|
| | | ${CMAKE_SOURCE_DIR}/3rdparty/yyjson/yyjson.c
|
| | | )
|
| | |
|
| | | add_library(objs OBJECT ${src})
|
| | |
| | | # test
|
| | | add_executable(test main.cpp $<TARGET_OBJECTS:objs>)
|
| | | target_link_libraries(test ${Target}
|
| | | ${CMAKE_SOURCE_DIR}/3dparty/bus_nng/x86_64/libbus_nng.so
|
| | | ${CMAKE_SOURCE_DIR}/3rdparty/bus_nng/x86_64/libbus_nng.so
|
| | | bhome_msg pthread rt)
|