summaryrefslogtreecommitdiffstats
path: root/build_keyboard.mk
diff options
context:
space:
mode:
authorJack Humbert <jack.humb@gmail.com>2017-10-21 23:44:11 +0200
committerGitHub <noreply@github.com>2017-10-21 23:44:11 +0200
commit06f196c589b3c8c70c6cda6e95db6d1a2bf6e80b (patch)
treea346452e61bf8047d18c9a6d4863cc4ac63a5717 /build_keyboard.mk
parent9bb259b660925c7a5cd64b3a0a4484cdf757b504 (diff)
downloadqmk_firmware-06f196c589b3c8c70c6cda6e95db6d1a2bf6e80b.tar.gz
qmk_firmware-06f196c589b3c8c70c6cda6e95db6d1a2bf6e80b.tar.xz
Creates a userspace for keymaps (#1559)
* create a user space * adds example * document, add readme.md * jackhumbert userspace, ergodox keymap
Diffstat (limited to 'build_keyboard.mk')
-rw-r--r--build_keyboard.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/build_keyboard.mk b/build_keyboard.mk
index 450207850..2c86fe55e 100644
--- a/build_keyboard.mk
+++ b/build_keyboard.mk
@@ -183,6 +183,10 @@ else
# this state should never be reached
endif
+# User space stuff
+USER_PATH := users/$(KEYMAP)
+-include $(USER_PATH)/rules.mk
+
# Object files directory
# To put object files in current directory, use a dot (.), do NOT make
# this an empty or blank macro!
@@ -204,6 +208,7 @@ SRC += $(KEYBOARD_SRC) \
VPATH += $(KEYMAP_PATH)
VPATH += $(KEYBOARD_PATHS)
VPATH += $(COMMON_VPATH)
+VPATH += $(USER_PATH)
include common_features.mk
include $(TMK_PATH)/protocol.mk