~ruther/qmk_firmware

c70abc8d047319830e369ae4e14cd43bae3bd3b8 — Nick Brassel 4 years ago dcef038
Warn when building a board that uses arm_atsam (#10904)

* Add deprecation warning during build when building a board that uses arm_atsam.

* Rewording.

* Wording.

* Fixup.
1 files changed, 11 insertions(+), 0 deletions(-)

M tmk_core/arm_atsam.mk
M tmk_core/arm_atsam.mk => tmk_core/arm_atsam.mk +11 -0
@@ 50,6 50,17 @@ MCUFLAGS += -D__$(ARM_ATSAM)__
#     For a directory that has spaces, enclose it in quotes.
EXTRALIBDIRS =

cpfirmware: warn-arm_atsam
.INTERMEDIATE: warn-arm_atsam
warn-arm_atsam: $(FIRMWARE_FORMAT)
	$(info @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@)
	$(info This MCU support package has a lack of support from the upstream provider (Massdrop).)
	$(info There are currently questions about valid licensing, and at this stage it's likely)
	$(info their boards and supporting code will be removed from QMK in the near future. Please)
	$(info contact Massdrop for support, and encourage them to align their future board design)
	$(info choices to gain proper license compatibility with QMK.)
	$(info @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@)

# Convert hex to bin.
bin: $(BUILD_DIR)/$(TARGET).hex
	$(OBJCOPY) -Iihex -Obinary $(BUILD_DIR)/$(TARGET).hex $(BUILD_DIR)/$(TARGET).bin