summaryrefslogtreecommitdiffstats
path: root/users/jdelkins/rules.mk
diff options
context:
space:
mode:
authorJoel Elkins <joel@elkins.co>2021-08-13 12:28:37 -0700
committerGitHub <noreply@github.com>2021-08-13 12:28:37 -0700
commit2aeacf9db79439801482c8d2f53147779dd0bb89 (patch)
tree05b66865aa15b8b1df627cd83ed51aee7b636243 /users/jdelkins/rules.mk
parentac3b9333d8b52001cee682bb833e145c5252f72d (diff)
[Keymap] Updates to jdelkins userspace and keymaps (#13216)
- Remove disused dz60/jdelkins_ss keymap - Manage configured features for firmware size - Improve build configuration for the secrets feature - Various keymap tweaks - Clean up formatting in various places
Diffstat (limited to 'users/jdelkins/rules.mk')
-rw-r--r--users/jdelkins/rules.mk9
1 files changed, 7 insertions, 2 deletions
diff --git a/users/jdelkins/rules.mk b/users/jdelkins/rules.mk
index b9d377b281..76d391d700 100644
--- a/users/jdelkins/rules.mk
+++ b/users/jdelkins/rules.mk
@@ -1,10 +1,15 @@
SRC += jdelkins.c
-ifeq ($(strip $(NO_SECRETS)), yes)
- OPT_DEFS += -DNO_SECRETS
+ifneq ($(strip $(NO_SECRETS)),)
+ OPT_DEFS += -DNO_SECRETS
endif
+ifeq ($(shell test -f users/jdelkins/secrets.h.gpg && echo yes || echo no),yes)
+users/jdelkins/jdelkins.c: users/jdelkins/secrets.h
+ touch $@
+
users/jdelkins/secrets.h: users/jdelkins/secrets.h.gpg
gpg -d $< >$@
+endif
BOOTMAGIC_ENABLE = no