Basic Session

This commit is contained in:
Florian Märkl 2018-11-15 19:12:21 +01:00
commit a81de8f7b5
No known key found for this signature in database
GPG key ID: 125BC8A5A6A1E857
11 changed files with 445 additions and 3 deletions

19
lib/CMakeLists.txt Normal file
View file

@ -0,0 +1,19 @@
set(HEADER_FILES
include/chiaki/session.h
include/chiaki/common.h
include/chiaki/thread.h
include/chiaki/base64.h)
set(SOURCE_FILES
src/session.c
src/thread.c
src/base64.c)
add_library(chiaki-lib ${HEADER_FILES} ${SOURCE_FILES})
set_target_properties(chiaki-lib PROPERTIES OUTPUT_NAME chiaki)
target_include_directories(chiaki-lib PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include")
find_package(Threads)
target_link_libraries(chiaki-lib Threads::Threads)