#
# Copyright (c) 2018 Nordic Semiconductor
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#
cmake_minimum_required(VERSION 3.20.0)

find_package(Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE})
project(peripheral_uart)
include_directories(
  
    ${CMAKE_SOURCE_DIR}/src ,
    ${CMAKE_SOURCE_DIR}/src/BME68x_Sensor_API_master ,
    ${CMAKE_SOURCE_DIR}/src/bsec2_6_1_0_generic_release/algo/bsec_IAQ/inc
)

# NORDIC SDK APP START
target_sources(app PRIVATE
  src/main.c
)


#include BME688 sensor
target_sources(app PRIVATE src/sensor_mode.c)
target_sources(app PRIVATE src/BME68x_Sensor_API_master/bme68x.c)
target_sources(app PRIVATE src/Sensor_app/sensor_app_main.c)
target_sources(app PRIVATE src/Sensor_app/bsec_iface.c)
target_sources(app PRIVATE src/Sensor_app/bsec_selectivity_lp.c)
target_sources(app PRIVATE src/Sensor_app/bsec_selectivity_ulp.c)
target_sources(app PRIVATE src/Sensor_app/nRF_I2C.c)


#Include BSEC library
target_link_libraries(app PRIVATE ${CMAKE_SOURCE_DIR}/src/libalgobsec.a)
# target_include_directories(app PUBLIC ${CMAKE_SOURCE_DIR}/lib_bsec/include)
# target_link_libraries(lib_bsec INTERFACE kernel)
# target_link_libraries(app PRIVATE lib_bsec)

##.../src/bsec2_6_1_0_generic_release/algo/bsec_IAQ_Sel/bin/gcc/Cortex_M4F/libalgobsec.a
# NORDIC SDK APP END
