# SPDX-License-Identifier: Apache-2.0 cmake_minimum_required(VERSION 3.20.0) set(BOARD_ROOT ${CMAKE_CURRENT_SOURCE_DIR}) find_package(Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE}) project(PHF000-Firmware) # Application sources target_sources(app PRIVATE src/main.c drivers/led/led.c drivers/button/button.c drivers/actuator/actuator.c drivers/battery_adc/battery_adc.c drivers/temperature/temperature.c drivers/timer_count/timer_count.c ) # Add include directories so headers can be found target_include_directories(app PRIVATE drivers/led drivers/button drivers/actuator drivers/battery_adc drivers/temperature drivers/timer_count ) target_sources(app PRIVATE src/main.c)