VIA Configurator Refactor (#7268)
[jackhill/qmk/firmware.git] / keyboards / wilba_tech / rama_works_m6_b / rules.mk
CommitLineData
66ef1e3d
W
1# MCU name
2MCU = atmega32u4
3
e47ab6a5
W
4# Bootloader selection
5# Teensy halfkay
6# Pro Micro caterina
7# Atmel DFU atmel-dfu
8# LUFA DFU lufa-dfu
9# QMK DFU qmk-dfu
10# ATmega32A bootloadHID
11# ATmega328P USBasp
66ef1e3d
W
12BOOTLOADER = atmel-dfu
13
14# Do not put the microcontroller into power saving mode
15# when we get USB suspend event. We want it to keep updating
16# backlight effects.
17OPT_DEFS += -DNO_SUSPEND_POWER_DOWN
18
66ef1e3d
W
19# Build Options
20# change yes to no to disable
21#
320822d7 22BOOTMAGIC_ENABLE = lite # Virtual DIP switch configuration(+1000)
66ef1e3d
W
23MOUSEKEY_ENABLE = no # Mouse keys(+4700)
24EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
2dea540a 25CONSOLE_ENABLE = no # Console for debug(+400)
66ef1e3d 26COMMAND_ENABLE = no # Commands for debug and configuration
2dea540a
W
27NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
28BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
29MIDI_ENABLE = no # MIDI controls
30AUDIO_ENABLE = no # Audio output on port C6
66ef1e3d
W
31UNICODE_ENABLE = no # Unicode
32BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
2dea540a
W
33RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
34
35# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
36SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
66ef1e3d 37
66ef1e3d 38CIE1931_CURVE = yes
2dea540a 39
b47c10bf 40# project specific files
41SRC = keyboards/wilba_tech/wt_main.c \
42 keyboards/wilba_tech/wt_rgb_backlight.c \
43 quantum/color.c \
44 drivers/issi/is31fl3218.c \
45 drivers/avr/i2c_master.c