From 820e76108bc85051d64431495d70f27379756cc8 Mon Sep 17 00:00:00 2001 From: Julien Dessaux Date: Thu, 12 Sep 2019 18:05:01 +0200 Subject: Added liveapi support, and the maar tool (mark all as read) --- liveapi/CMakeLists.txt | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 liveapi/CMakeLists.txt (limited to 'liveapi/CMakeLists.txt') 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) -- cgit v1.2.3