cmake_minimum_required(VERSION 3.16) project(openai-server LANGUAGES CXX) set(CMAKE_CXX_STANDARD 17) find_package(CURL REQUIRED) set(SERVER_SOURCES zapi.h zapi.cxx jsondata.h jsondata.cxx server.h server.cxx config.h config.cxx main.cxx ) add_executable(openai-server ${SERVER_SOURCES}) target_link_libraries(openai-server PRIVATE CURL::libcurl)