25 lines
519 B
CMake
25 lines
519 B
CMake
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
|
|
|
|
set(sources
|
|
BMA223.cpp
|
|
BootLogo.cpp
|
|
Buttons.cpp
|
|
I2CBB.cpp
|
|
LIS2DH12.cpp
|
|
MMA8652FC.cpp
|
|
MSA301.cpp
|
|
OLED.cpp
|
|
SC7A20.cpp
|
|
Si7210.cpp
|
|
TipThermoModel.cpp
|
|
usb-pd
|
|
USBPD.cpp
|
|
Utils.cpp
|
|
)
|
|
|
|
|
|
add_library(drivers ${sources})
|
|
target_link_libraries(drivers PRIVATE BSP BSPImplementation mainSource languages PUBLIC USBPDLib FreeRTOS)
|
|
target_include_directories(drivers PUBLIC .)
|
|
|
|
add_subdirectory(usb-pd) |