summaryrefslogtreecommitdiffstats
path: root/keyboards/crkbd/keymaps/julian_turner/rules.mk
diff options
context:
space:
mode:
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