cmake_minimum_required(VERSION 3.20)
project(lts_sdk_c)

add_library(ltssdk STATIC
        log_token.c
        inner_log.c
        log_util.c
        log_item.c
        common.pb-c.c
        resource.pb-c.c
        logs.pb-c.c
        log_protobuf.c
        log_response.c
        log_client.c
        )

target_link_libraries(ltssdk crypto ssl curl lz4 protobuf-c json-c)

install(TARGETS ltssdk
       LIBRARY DESTINATION lib
       ARCHIVE DESTINATION lib)
