Makefile 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. #CROSS_COMPILE_RV64_ENV_STARFIVE=$(CROSS_COMPILE_RV64_ENV)
  2. #BOARD_BUILD_DEPENDENT_PACKAGES=
  3. include $(MK_BOARDS_DIR)/$(BOARD_NAME)/u-boot.mk
  4. include $(MK_BOARDS_DIR)/$(BOARD_NAME)/opensbi.mk
  5. include $(MK_BOARDS_DIR)/$(BOARD_NAME)/linux.mk
  6. include $(MK_BOARDS_DIR)/$(BOARD_NAME)/fit.mk
  7. include $(MK_BOARDS_DIR)/$(BOARD_NAME)/image.mk
  8. visionfive_v1_all:
  9. @_EXISTED_DIR=''; \
  10. if [ -d $(_BOARD_OPENSBI_SRC_DIR) ]; then \
  11. _EXISTED_DIR+=$(_BOARD_OPENSBI_SRC_DIR); \
  12. _EXISTED_DIR+="\n"; \
  13. fi; \
  14. if [ -d $(_BOARD_UBOOT_SRC_DIR) ]; then \
  15. _EXISTED_DIR+=$(_BOARD_UBOOT_SRC_DIR); \
  16. _EXISTED_DIR+="\n"; \
  17. fi; \
  18. if [ -d $(_BOARD_LINUX_SRC_DIR) ]; then \
  19. _EXISTED_DIR+=$(_BOARD_LINUX_SRC_DIR); \
  20. _EXISTED_DIR+="\n"; \
  21. fi; \
  22. if [ "X$$_EXISTED_DIR" != "X" ]; then \
  23. whiptail \
  24. --title "!!!Warning: Work dir will be OVERWRITED!!!" \
  25. --yesno "Work dir existed: $${_EXISTED_DIR} \n\
  26. \nDo you really want to OVERWRITED it/them?\
  27. \nPlease make sure that you have backed up your work!" \
  28. 20 60 || exit 0;\
  29. fi; \
  30. make visionfive_v1_all_silent
  31. visionfive_v1_all_silent: visionfive_v1_uboot_all_silent visionfive_v1_linux_all_silent visionfive_v1_fit