mirror of
https://github.com/qmk/qmk_firmware.git
synced 2026-09-29 05:18:43 +02:00
move to single lib
This commit is contained in:
+12
-12
@@ -1,4 +1,4 @@
|
||||
add_library(quantum
|
||||
target_sources(qmk PUBLIC
|
||||
main.c
|
||||
keymap_introspection.c
|
||||
quantum.c
|
||||
@@ -21,18 +21,18 @@ add_library(quantum
|
||||
bootmagic/magic.c
|
||||
)
|
||||
|
||||
target_include_directories(quantum PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
target_include_directories(quantum PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/logging)
|
||||
target_include_directories(quantum PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/keymap_extras)
|
||||
target_include_directories(quantum PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/process_keycode)
|
||||
target_include_directories(quantum PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/sequencer)
|
||||
target_include_directories(quantum PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/bootmagic)
|
||||
target_include_directories(qmk PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
target_include_directories(qmk PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/logging)
|
||||
target_include_directories(qmk PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/keymap_extras)
|
||||
target_include_directories(qmk PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/process_keycode)
|
||||
target_include_directories(qmk PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/sequencer)
|
||||
target_include_directories(qmk PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/bootmagic)
|
||||
|
||||
target_link_libraries(quantum ${QMK_TARGET})
|
||||
target_link_libraries(quantum platforms)
|
||||
target_link_libraries(quantum platforms_${QMK_PLATFORM})
|
||||
target_link_libraries(quantum tmk_core_protocol)
|
||||
target_link_libraries(quantum tmk_core_protocol_${QMK_PROTOCOL})
|
||||
# target_link_libraries(quantum ${QMK_TARGET})
|
||||
# target_link_libraries(quantum platforms)
|
||||
# target_link_libraries(quantum platforms_${QMK_PLATFORM})
|
||||
# target_link_libraries(quantum tmk_core_protocol)
|
||||
# target_link_libraries(quantum tmk_core_protocol_${QMK_PROTOCOL})
|
||||
|
||||
# if no printf
|
||||
# target_sources(quantum PRIVATE ${CMAKE_SOURCE_DIR}/lib/printf/src/printf/printf.c)
|
||||
|
||||
Reference in New Issue
Block a user