Makefile 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. ##############################################################################
  2. # Multi-project makefile rules
  3. #
  4. all:
  5. @echo
  6. @echo === Building for STM32F051-Discovery ===============================
  7. @make --no-print-directory -f make/stm32f051_discovery.make all
  8. @echo ====================================================================
  9. @echo
  10. @echo === Building for STM32F103-Olimex ==================================
  11. @make --no-print-directory -f make/stm32f103_olimex.make all
  12. @echo ====================================================================
  13. @echo
  14. @echo === Building for STM32F303-Discovery ===============================
  15. @make --no-print-directory -f make/stm32f303_discovery.make all
  16. @echo ====================================================================
  17. @echo
  18. @echo === Building for STM32F373-Eval ====================================
  19. @make --no-print-directory -f make/stm32f373_eval.make all
  20. @echo ====================================================================
  21. @echo
  22. @echo === Building for STM32F407-Discovery ===============================
  23. @make --no-print-directory -f make/stm32f407_discovery.make all
  24. @echo ====================================================================
  25. @echo
  26. @echo === Building for STM32F429-Discovery ===============================
  27. @make --no-print-directory -f make/stm32f429_discovery.make all
  28. @echo ====================================================================
  29. @echo
  30. @echo === Building for STM32F746-Discovery ===============================
  31. @make --no-print-directory -f make/stm32f746_discovery.make all
  32. @echo ====================================================================
  33. @echo
  34. @echo === Building for STM32L053-Discovery ===============================
  35. @make --no-print-directory -f make/stm32l053_discovery.make all
  36. @echo ====================================================================
  37. @echo
  38. @echo === Building for STM32L151-Discovery ===============================
  39. @make --no-print-directory -f make/stm32l151_discovery.make all
  40. @echo ====================================================================
  41. @echo
  42. @echo === Building for STM32L476-Discovery ===============================
  43. @make --no-print-directory -f make/stm32l476_discovery.make all
  44. @echo ====================================================================
  45. @echo
  46. clean:
  47. @echo
  48. -@make --no-print-directory -f make/stm32f051_discovery.make clean
  49. @echo
  50. -@make --no-print-directory -f make/stm32f103_olimex.make clean
  51. @echo
  52. -@make --no-print-directory -f make/stm32f303_discovery.make clean
  53. @echo
  54. -@make --no-print-directory -f make/stm32f373_eval.make clean
  55. @echo
  56. -@make --no-print-directory -f make/stm32f407_discovery.make clean
  57. @echo
  58. -@make --no-print-directory -f make/stm32f429_discovery.make clean
  59. @echo
  60. -@make --no-print-directory -f make/stm32f746_discovery.make clean
  61. @echo
  62. -@make --no-print-directory -f make/stm32l053_discovery.make clean
  63. @echo
  64. -@make --no-print-directory -f make/stm32l151_discovery.make clean
  65. @echo
  66. -@make --no-print-directory -f make/stm32l476_discovery.make clean
  67. @echo
  68. #
  69. ##############################################################################