24 lines
423 B
CMake
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)
|