This removes use of gnutls and the TLS implementation, which is no longer needed (task synchronization is handled via Taskchampion, which uses `reqwest`, which handles TLS via other Rust dependencies). This incidentally removes the following config options: * `debug.tls` * `taskd.ca` * `taskd.certificate` * `taskd.ciphers` * `taskd.credentials` * `taskd.key` * `taskd.server` * `taskd.trust`
18 lines
502 B
CMake
18 lines
502 B
CMake
cmake_minimum_required (VERSION 3.0)
|
|
include_directories (${CMAKE_SOURCE_DIR}
|
|
${CMAKE_SOURCE_DIR}/src
|
|
${CMAKE_SOURCE_DIR}/src/tc
|
|
${CMAKE_SOURCE_DIR}/src/libshared/src
|
|
${CMAKE_SOURCE_DIR}/taskchampion/lib
|
|
${TASK_INCLUDE_DIRS})
|
|
|
|
set (tc_SRCS
|
|
ffi.h
|
|
util.cpp util.h
|
|
Replica.cpp Replica.h
|
|
Server.cpp Server.h
|
|
WorkingSet.cpp WorkingSet.h
|
|
Task.cpp Task.h)
|
|
|
|
add_library (tc STATIC ${tc_SRCS})
|