synf-core/CMakeLists.txt

23 lines
430 B
CMake

CMAKE_MINIMUM_REQUIRED(VERSION 3.12)
# Set the project name
PROJECT(synf)
# Find curl package
find_package(CURL REQUIRED)
# add the executable
ADD_EXECUTABLE(main
source/main.c
source/lib.c
)
TARGET_LINK_LIBRARIES(main PRIVATE CURL::libcurl)
TARGET_INCLUDE_DIRECTORIES(main PRIVATE source/lib/osx source/lib/linux)
source/main.c
source/lib.c
)
target_include_directories(main PRIVATE source/lib/osx)