cmake_minimum_required(VERSION 2.6) project(lightsd) set(SOURCES brightness_ctrl.cpp sensor_als.cpp sensors.cpp utils.cpp main.cpp) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDART_REQUIRED ON) find_package(Threads REQUIRED) add_executable(${PROJECT_NAME} ${SOURCES}) target_link_libraries(${PROJECT_NAME} stdc++fs) target_link_libraries(${PROJECT_NAME} ${CMAKE_THREAD_LIBS_INIT})