picoled/CMakeLists.txt

19 lines
401 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)
target_include_directories(picoled PUBLIC include)