chibios compiling, layout keymaps

This commit is contained in:
Jack Humbert
2023-04-06 16:22:14 -04:00
parent cc22d67b32
commit 5dd8efc7c0
27 changed files with 453 additions and 224 deletions
+1 -3
View File
@@ -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})
+19
View File
@@ -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
)