diff options
author | Drashna Jaelre <drashna@live.com> | 2019-07-09 07:57:14 -0700 |
---|---|---|
committer | MechMerlin <30334081+mechmerlin@users.noreply.github.com> | 2019-07-09 07:57:14 -0700 |
commit | 6cccc22be933d0ee59368979bc58c3a7d02e3d7b (patch) | |
tree | 435cd8dc45d7264f59806f2aaf36b25542137fe6 /keyboards/ergodox_ez | |
parent | 3184303037ed3344c145d2cd8751a2c550631a78 (diff) | |
download | firmware-6cccc22be933d0ee59368979bc58c3a7d02e3d7b.tar.gz firmware-6cccc22be933d0ee59368979bc58c3a7d02e3d7b.tar.bz2 firmware-6cccc22be933d0ee59368979bc58c3a7d02e3d7b.zip |
Use QUANTUM_LIB_SRC for i2c_master.c inclusion (#5617)
Using QUANTUM_LIB_SRC prevents the warning when multiple sources add the i2c_master.c file. Boards such as the Ergodox EZ Glow see this warning every time they compile because the board uses the file in general, and because the RGB LED Matrix requires it, as well.
Diffstat (limited to 'keyboards/ergodox_ez')
-rw-r--r-- | keyboards/ergodox_ez/rules.mk | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/keyboards/ergodox_ez/rules.mk b/keyboards/ergodox_ez/rules.mk index e96cd2082..2882072a6 100644 --- a/keyboards/ergodox_ez/rules.mk +++ b/keyboards/ergodox_ez/rules.mk @@ -16,6 +16,7 @@ # # project specific files SRC += matrix.c +QUANTUM_LIB_SRC += i2c_master.c # MCU name MCU = atmega32u4 @@ -85,9 +86,4 @@ RGBLIGHT_ENABLE = yes RGB_MATRIX_ENABLE = no # enable later DEBOUNCE_TYPE = eager_pr -ifeq ($(strip $(RGB_MATRIX_ENABLE)), no) - SRC += i2c_master.c -endif - - LAYOUTS = ergodox |