cmake_minimum_required(VERSION 3.13) project(umcumgr C) set(CMAKE_C_STANDARD 99) SET(CMAKE_EXE_LINKER_FLAGS "-static") FILE(GLOB SRCS "src/*.c") add_executable(umcumgr ${SRCS}) target_include_directories(umcumgr PRIVATE tinycbor/src) target_link_libraries(umcumgr ${CMAKE_SOURCE_DIR}/tinycbor/lib/libtinycbor.a)