summaryrefslogtreecommitdiff
path: root/keyboards/crkbd/keymaps/julian_turner/rules.mk
diff options
context:
space:
mode:
authorJulian Turner <33830803+JulianTurner@users.noreply.github.com>2022-08-06 23:41:52 +0200
committerGitHub <noreply@github.com>2022-08-06 14:41:52 -0700
commit5c1cfc917ec9a31b340d19e9fd5d23fc59605b0b (patch)
treedc21d019a2053c33df8252afb4144836a445fa5b /keyboards/crkbd/keymaps/julian_turner/rules.mk
parentc8afb7a5139fc56f6f3ebe4fe5cc201b6354e1ca (diff)
downloadqmk_firmware-5c1cfc917ec9a31b340d19e9fd5d23fc59605b0b.tar.gz
qmk_firmware-5c1cfc917ec9a31b340d19e9fd5d23fc59605b0b.zip
[Keymap] German Corne Layout (#17268)
* added german corne * added symbol layer * Delete settings.json revert setting * Delete keymap.c * Update config.h * Update keycodes.h * Update config.h * Update keyboards/crkbd/keymaps/JulianTurner/oled.c * Update keycodes.h * Update oled.c added header * Update keymap.c added header * Update keytabs.h added header * Update readme.md * Update rules.mk * default settings * Update settings.json * renamed folder * revert * remove c file import and added to rules * Update keymap.c * Update keymap.c * Update readme.md * Update rules.mk * updated files from pull request * fixed issues with merge * Update keyboards/crkbd/keymaps/julian_turner/oled.c * Update keyboards/crkbd/keymaps/julian_turner/rules.mk * Update keyboards/crkbd/keymaps/julian_turner/keymap.c * Delete keycodes.h * Update keyboards/crkbd/keymaps/julian_turner/readme.md
Diffstat (limited to 'keyboards/crkbd/keymaps/julian_turner/rules.mk')
-rw-r--r--keyboards/crkbd/keymaps/julian_turner/rules.mk15
1 files changed, 15 insertions, 0 deletions
diff --git a/keyboards/crkbd/keymaps/julian_turner/rules.mk b/keyboards/crkbd/keymaps/julian_turner/rules.mk
new file mode 100644
index 0000000000..e6ddd80076
--- /dev/null
+++ b/keyboards/crkbd/keymaps/julian_turner/rules.mk
@@ -0,0 +1,15 @@
+RGBLIGHT_ENABLE = yes
+
+OLED_ENABLE = yes
+OLED_DRIVER = SSD1306
+WPM_ENABLE = yes
+
+
+# Enables Link Time Optimization (LTO) when compiling the keyboard. This makes the process take longer, but it can significantly reduce the compiled size (and since the firmware is small, the added time is not noticeable).
+LTO_ENABLE = yes
+
+
+
+ifeq ($(OLED_ENABLE),yes)
+ SRC += ./oled.c
+endif