diff options
author | Julien Dessaux | 2019-09-12 18:05:01 +0200 |
---|---|---|
committer | Julien Dessaux | 2019-09-12 18:10:36 +0200 |
commit | 820e76108bc85051d64431495d70f27379756cc8 (patch) | |
tree | 78a9c901b5ea6c349baf0213de43cd69781ec95f /liveapi/CMakeLists.txt | |
parent | Reduced the scope of a useless global variable to static (diff) | |
download | rocket-cli-client-820e76108bc85051d64431495d70f27379756cc8.tar.gz rocket-cli-client-820e76108bc85051d64431495d70f27379756cc8.tar.bz2 rocket-cli-client-820e76108bc85051d64431495d70f27379756cc8.zip |
Added liveapi support, and the maar tool (mark all as read)
Diffstat (limited to '')
-rw-r--r-- | liveapi/CMakeLists.txt | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/liveapi/CMakeLists.txt b/liveapi/CMakeLists.txt new file mode 100644 index 0000000..7f259b6 --- /dev/null +++ b/liveapi/CMakeLists.txt @@ -0,0 +1,18 @@ +list(APPEND CMAKE_ARGS "-DUWSC_LUA_SUPPORT=OFF") +ExternalProject_Add(libuwsc + PREFIX ${CMAKE_BINARY_DIR}/libuwsc + GIT_REPOSITORY https://github.com/zhaojh329/libuwsc + CMAKE_ARGS "${CMAKE_ARGS}" + STEP_TARGETS build + EXCLUDE_FROM_ALL TRUE + ) +include_directories(${CMAKE_CURRENT_SOURCE_DIR}/libuwsc) + +file(GLOB_RECURSE SOURCES *.c) + +ADD_LIBRARY(liveapi STATIC ${SOURCES}) +add_dependencies(liveapi libuwsc-build) +target_link_libraries(liveapi common) +target_link_libraries(liveapi crypto ev ssl) +target_link_libraries(liveapi ${CMAKE_CURRENT_BINARY_DIR}/../libuwsc/src/libuwsc-build/src/libuwsc.a) +target_link_libraries(liveapi ${CMAKE_CURRENT_BINARY_DIR}/../cjson/src/cjson-build/libcjson.a) |