diff options
author | Pete Johanson <peter@peterjohanson.com> | 2020-05-26 20:48:15 -0400 |
---|---|---|
committer | Pete Johanson <peter@peterjohanson.com> | 2020-05-26 20:48:15 -0400 |
commit | 72ad47e0275c0035aa9ea04ee6127a14bbe50b65 (patch) | |
tree | f6f862bb23a4a175c0a54d2c89d0ecdc4a45346e /CMakeLists.txt | |
parent | dfd5bc0586b6201d7fef279b0cc6248fd5a3558c (diff) |
Initial import of GPIO kscan driver into ZMK.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index e81b0dc..5a4bec0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,13 +4,21 @@ cmake_minimum_required(VERSION 3.13.1) list(APPEND BOARD_ROOT ${CMAKE_SOURCE_DIR}) list(APPEND DTS_ROOT ${CMAKE_SOURCE_DIR}) +# Add our custom Zephyr module for drivers w/ syscalls, etc. +list(APPEND DTS_ROOT ${CMAKE_SOURCE_DIR}/drivers/zephyr) + +list(APPEND ZEPHYR_EXTRA_MODULES + ${CMAKE_CURRENT_SOURCE_DIR}/drivers +) +list(APPEND SYSCALL_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/drivers/zephyr) + include(cmake/keymap.cmake) find_package(Zephyr) project(zmk) + if(EXISTS ${KEYMAP_DIR}/keymap.c) - message(STATUS "ADDING THE KEYMAP SOURCE") target_sources(app PRIVATE ${KEYMAP_DIR}/keymap.c) endif() |