cmake_minimum_required(VERSION 3.22) include($ENV{PICO_SDK_PATH}/external/pico_sdk_import.cmake) set(PICO_BOARD pico) project(sh1363_test C CXX ASM) set(CMAKE_C_STANDARD 11) set(CMAKE_CXX_STANDARD 17) pico_sdk_init() add_executable(ssd1363_test ssd1363_test.c utf8.c font_9x15.c font_10x20.c font_spleen_5x8.c font_spleen_6x12.c font_spleen_8x16.c font_spleen_12x24.c font_spleen_16x32.c font_spleen_32x64.c font_tahoma_8.c font_tahoma_10.c font_tahoma_16.c ) target_link_libraries(ssd1363_test pico_stdlib hardware_i2c) # create map/bin/hex file etc. pico_enable_stdio_usb(ssd1363_test 1) pico_enable_stdio_uart(ssd1363_test 0) pico_add_extra_outputs(ssd1363_test)