kopia lustrzana https://github.com/pimoroni/pimoroni-pico
Add cmake files for other libraries
rodzic
6a13dc5c4b
commit
1d845374f7
|
@ -0,0 +1,10 @@
|
|||
add_library(msa301 INTERFACE)
|
||||
|
||||
target_sources(msa301 INTERFACE
|
||||
${CMAKE_CURRENT_LIST_DIR}/msa301.cpp
|
||||
)
|
||||
|
||||
target_include_directories(msa301 INTERFACE ${CMAKE_CURRENT_LIST_DIR})
|
||||
|
||||
# Pull in pico libraries that we need
|
||||
target_link_libraries(msa301 INTERFACE pico_stdlib hardware_i2c)
|
|
@ -0,0 +1,13 @@
|
|||
include(${CMAKE_CURRENT_LIST_DIR}/../../drivers/st7789/st7789.cmake)
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/../pico_graphics/pico_graphics.cmake)
|
||||
|
||||
add_library(pico_display INTERFACE)
|
||||
|
||||
target_sources(pico_display INTERFACE
|
||||
${CMAKE_CURRENT_LIST_DIR}/pico_display.cpp
|
||||
)
|
||||
|
||||
target_include_directories(pico_display INTERFACE ${CMAKE_CURRENT_LIST_DIR})
|
||||
|
||||
# Pull in pico libraries that we need
|
||||
target_link_libraries(pico_display INTERFACE pico_stdlib hardware_spi hardware_pwm hardware_dma st7789 pico_graphics)
|
|
@ -0,0 +1,10 @@
|
|||
add_library(pico_rgb_keypad INTERFACE)
|
||||
|
||||
target_sources(pico_rgb_keypad INTERFACE
|
||||
${CMAKE_CURRENT_LIST_DIR}/pico_rgb_keypad.cpp
|
||||
)
|
||||
|
||||
target_include_directories(pico_rgb_keypad INTERFACE ${CMAKE_CURRENT_LIST_DIR})
|
||||
|
||||
# Pull in pico libraries that we need
|
||||
target_link_libraries(pico_rgb_keypad INTERFACE pico_stdlib hardware_i2c hardware_spi)
|
|
@ -0,0 +1,10 @@
|
|||
add_library(pico_scroll INTERFACE)
|
||||
|
||||
target_sources(pico_scroll INTERFACE
|
||||
${CMAKE_CURRENT_LIST_DIR}/pico_scroll.cpp
|
||||
)
|
||||
|
||||
target_include_directories(pico_scroll INTERFACE ${CMAKE_CURRENT_LIST_DIR})
|
||||
|
||||
# Pull in pico libraries that we need
|
||||
target_link_libraries(pico_scroll INTERFACE pico_stdlib hardware_i2c)
|
|
@ -0,0 +1,12 @@
|
|||
add_library(pico_unicorn INTERFACE)
|
||||
|
||||
pico_generate_pio_header(pico_unicorn ${CMAKE_CURRENT_LIST_DIR}/pico_unicorn.pio)
|
||||
|
||||
target_sources(pico_unicorn INTERFACE
|
||||
${CMAKE_CURRENT_LIST_DIR}/pico_unicorn.cpp
|
||||
)
|
||||
|
||||
target_include_directories(pico_unicorn INTERFACE ${CMAKE_CURRENT_LIST_DIR})
|
||||
|
||||
# Pull in pico libraries that we need
|
||||
target_link_libraries(pico_unicorn INTERFACE pico_stdlib hardware_pio hardware_dma)
|
Ładowanie…
Reference in New Issue