diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..ef6e9f1 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,13 @@ +cmake_minimum_required(VERSION 4.2) +project(irrigation_system) + +set(CMAKE_CXX_STANDARD 14) + +include_directories(config/.esphome/build/irrigation-system-controller/src/ + config/.esphome/platformio/packages/framework-espidf/components/esp_driver_gpio/include/ + config/.esphome/platformio/packages/framework-espidf/components/soc/include/ + config/.esphome/platformio/packages/framework-espidf/components/hal/include/) + +add_executable(irrigation_system + code/irrigation-system-controller.cpp + code/irrigation-system-controller.h)