mirror of
https://github.com/qmk/qmk_firmware.git
synced 2026-07-12 20:06:00 -04:00
23 lines
1.0 KiB
CMake
23 lines
1.0 KiB
CMake
include(UpdateSubmodule)
|
|
update_submodule(lib/lufa)
|
|
set(LUFA_PATH ${CMAKE_SOURCE_DIR}/lib/lufa)
|
|
set(LUFA_ROOT_PATH ${LUFA_PATH}/LUFA)
|
|
add_library(lufa
|
|
${LUFA_ROOT_PATH}/Drivers/USB/Core/${ARCH}/USBController_${ARCH}.c
|
|
${LUFA_ROOT_PATH}/Drivers/USB/Core/${ARCH}/USBInterrupt_${ARCH}.c
|
|
${LUFA_ROOT_PATH}/Drivers/USB/Core/ConfigDescriptors.c
|
|
${LUFA_ROOT_PATH}/Drivers/USB/Core/Events.c
|
|
${LUFA_ROOT_PATH}/Drivers/USB/Core/USBTask.c
|
|
${LUFA_ROOT_PATH}/Drivers/USB/Class/Common/HIDParser.c
|
|
|
|
${LUFA_ROOT_PATH}/Drivers/USB/Core/${ARCH}/Host_${ARCH}.c
|
|
${LUFA_ROOT_PATH}/Drivers/USB/Core/${ARCH}/Pipe_${ARCH}.c
|
|
${LUFA_ROOT_PATH}/Drivers/USB/Core/${ARCH}/PipeStream_${ARCH}.c
|
|
${LUFA_ROOT_PATH}/Drivers/USB/Core/HostStandardReq.c
|
|
|
|
${LUFA_ROOT_PATH}/Drivers/USB/Core/${ARCH}/Device_${ARCH}.c
|
|
${LUFA_ROOT_PATH}/Drivers/USB/Core/${ARCH}/Endpoint_${ARCH}.c
|
|
${LUFA_ROOT_PATH}/Drivers/USB/Core/${ARCH}/EndpointStream_${ARCH}.c
|
|
${LUFA_ROOT_PATH}/Drivers/USB/Core/DeviceStandardReq.c
|
|
)
|
|
target_include_directories(lufa PUBLIC ${LUFA_PATH}) |