picoled/CMakeLists.txt
2025-06-16 10:41:15 -04:00

24 lines
423 B
CMake

cmake_minimum_required(VERSION 3.13)
add_library(picoled
include/picoled.h
include/picoled/buffer.h
include/picoled/gfx/2D.h
include/picoled/SSD1306.h
include/picoled/ST7789.h
src/picoled.cpp
src/buffer.cpp
src/2D.cpp
src/SSD1306.cpp
src/ST7789.cpp
)
target_link_libraries(picoled PUBLIC
pico_stdlib
hardware_i2c
hardware_spi
hardware_dma
)
target_include_directories(picoled PUBLIC include)