diff options
| author | Joel Challis <git@zvecr.com> | 2020-01-04 20:29:44 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-01-04 20:29:44 +0000 |
| commit | dcb7ca3f7910420cfa85ba659d48285b3633a978 (patch) | |
| tree | d571ff362775734c533ed5b9d1982c62a609d20b /keyboards/kinesis | |
| parent | c1feeaa57f28c781e39996e5d4eea3a31f083439 (diff) | |
| download | qmk_firmware-dcb7ca3f7910420cfa85ba659d48285b3633a978.tar.gz qmk_firmware-dcb7ca3f7910420cfa85ba659d48285b3633a978.zip | |
Move some common matrix code to a common location (#7699)
* Move some common matrix code to a common location
* Refactor some 'custom_matrix_helper' logic to use custom matrix lite
* Fix build for kinesis/stapelberg - abuse of vpath was picking up matrix.c from core when custom matrix was enabled
* Add validation for CUSTOM_MATRIX
Diffstat (limited to 'keyboards/kinesis')
| -rw-r--r-- | keyboards/kinesis/alvicstep/rules.mk | 4 | ||||
| -rw-r--r-- | keyboards/kinesis/rules.mk | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/keyboards/kinesis/alvicstep/rules.mk b/keyboards/kinesis/alvicstep/rules.mk index e69de29bb..232ff719c 100644 --- a/keyboards/kinesis/alvicstep/rules.mk +++ b/keyboards/kinesis/alvicstep/rules.mk | |||
| @@ -0,0 +1,4 @@ | |||
| 1 | CUSTOM_MATRIX = yes # need to do our own thing with the matrix | ||
| 2 | |||
| 3 | # Project specific files | ||
| 4 | SRC += matrix.c | ||
diff --git a/keyboards/kinesis/rules.mk b/keyboards/kinesis/rules.mk index 295054d75..faa3e454c 100644 --- a/keyboards/kinesis/rules.mk +++ b/keyboards/kinesis/rules.mk | |||
| @@ -28,9 +28,5 @@ MIDI_ENABLE = no # MIDI controls | |||
| 28 | UNICODE_ENABLE = no # Unicode | 28 | UNICODE_ENABLE = no # Unicode |
| 29 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID | 29 | BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID |
| 30 | AUDIO_ENABLE = no # Audio output should be port E6, current quantum library hardcodes C6, which we use for programming | 30 | AUDIO_ENABLE = no # Audio output should be port E6, current quantum library hardcodes C6, which we use for programming |
| 31 | CUSTOM_MATRIX=yes # need to do our own thing with the matrix | ||
| 32 | 31 | ||
| 33 | DEFAULT_FOLDER = kinesis/alvicstep | 32 | DEFAULT_FOLDER = kinesis/alvicstep |
| 34 | |||
| 35 | # Project specific files | ||
| 36 | SRC = matrix.c | ||
