cmake_minimum_required(VERSION 3.12) include($ENV{PICO_SDK_PATH}/external/pico_sdk_import.cmake) project(kompas) pico_sdk_init() # pridani knihoven add_subdirectory(lib/Config) add_subdirectory(lib/LCD) add_subdirectory(lib/Fonts) add_subdirectory(lib/GUI) # pridani prohledavanych adresaru include_directories(./lib/Config) include_directories(./lib/GUI) include_directories(./lib/Fonts) include_directories(./lib/LCD) # pridani zdrojovych kodu add_executable(kompas main.c kompas.c ) # enable usb output, disable uart output pico_enable_stdio_usb(kompas 1) pico_enable_stdio_uart(kompas 0) # create map/bin/hex/uf2 file etc. pico_add_extra_outputs(kompas) target_link_libraries(kompas LCD GUI Fonts Config pico_stdlib hardware_spi hardware_i2c)