cmake_minimum_required(VERSION 3.13) include($ENV{PICO_SDK_PATH}/external/pico_sdk_import.cmake) project(teplota_sht30 C CXX ASM) set(CMAKE_C_STANDARD 11) set(CMAKE_CXX_STANDARD 17) pico_sdk_init() include($ENV{LIB_SSD1306_UTF8_PATH}/pico_lib_ssd1306_utf8_import.cmake) add_subdirectory(libs/pico-sensor-lib) add_executable(teplota_sht30 teplota_sht30.c ) target_include_directories(teplota_sht30 PRIVATE ${CMAKE_CURRENT_LIST_DIR} ${ssd1306_utf8_SOURCE_DIR}/src ) target_link_libraries(teplota_sht30 pico_stdlib hardware_i2c ssd1306_utf8 pico_sensor_lib ) pico_enable_stdio_usb(teplota_sht30 1) pico_enable_stdio_uart(teplota_sht30 0) pico_add_extra_outputs(teplota_sht30)