Cleanup make (#12179)
commitecdbba2ce2a63bd115067fbce81c12d57b83972c
authorJ Blackman <blckmn@users.noreply.github.com>
Sun, 29 Jan 2023 00:51:06 +0000 (29 11:51 +1100)
committerGitHub <noreply@github.com>
Sun, 29 Jan 2023 00:51:06 +0000 (29 01:51 +0100)
tree4bd9a9d0c8efa3ee2a22f26913cea0c300d12356
parentd9264045b3306f8d4cdf4570c7824a7fe38f2a07
Cleanup make (#12179)

* Cleanup Makefiles

Given the targets are now simply the MCU, there is now a significant amount of duplication.

TODO:
- will possibly add STM32.mk for inclusion from STM32F4 etc to remove further duplication.

Noting it is now imperative that the gating is right.

* Removed the remnants of "features"

* Further clean up in preparation of new MCUs

* Typo for STM32F722xx

* Fix F411

* Last remnants of the _TARGETS lists.
19 files changed:
Makefile
make/mcu/SITL.mk
make/mcu/STM32F4.mk
make/mcu/STM32F7.mk
make/mcu/STM32G4.mk
make/mcu/STM32H7.mk
make/source.mk
make/targets.mk [deleted file]
src/main/target/SITL/target.mk
src/main/target/STM32F405/target.mk
src/main/target/STM32F411/target.mk
src/main/target/STM32F745/target.mk
src/main/target/STM32F7X2/target.mk
src/main/target/STM32G47X/target.h
src/main/target/STM32G47X/target.mk
src/main/target/STM32H723/target.mk
src/main/target/STM32H730/target.mk
src/main/target/STM32H743/target.mk
src/main/target/STM32H750/target.mk