mirror of
https://github.com/qmk/qmk_firmware.git
synced 2026-10-01 22:40:11 +02:00
chibios compiling, layout keymaps
This commit is contained in:
@@ -15,17 +15,15 @@ target_sources(qmk PUBLIC
|
||||
sync_timer.c
|
||||
logging/debug.c
|
||||
logging/sendchar.c
|
||||
matrix_common.c
|
||||
matrix.c
|
||||
debounce/sym_defer_g.c
|
||||
bootmagic/magic.c
|
||||
)
|
||||
|
||||
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}/logging)
|
||||
target_include_directories(qmk PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/bootmagic)
|
||||
|
||||
# target_link_libraries(quantum ${QMK_TARGET})
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
set(PRINTF_PATH ${CMAKE_SOURCE_DIR}/lib/printf/src)
|
||||
|
||||
target_sources(qmk PUBLIC
|
||||
print.c
|
||||
${PRINTF_PATH}/printf/printf.c
|
||||
)
|
||||
target_include_directories(qmk PUBLIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${PRINTF_PATH}/printf
|
||||
${PRINTF_PATH}
|
||||
)
|
||||
target_compile_definitions(qmk PUBLIC
|
||||
PRINTF_SUPPORT_DECIMAL_SPECIFIERS=0
|
||||
PRINTF_SUPPORT_EXPONENTIAL_SPECIFIERS=0
|
||||
PRINTF_SUPPORT_LONG_LONG=0
|
||||
PRINTF_SUPPORT_WRITEBACK_SPECIFIER=0
|
||||
SUPPORT_MSVC_STYLE_INTEGER_SPECIFIERS=0
|
||||
PRINTF_ALIAS_STANDARD_FUNCTION_NAMES=1
|
||||
)
|
||||
Reference in New Issue
Block a user