Makefile 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. CUR_PATH := $(shell pwd)
  2. HOME_PATH := $(CUR_PATH)/../../..
  3. OUT_PATH := $(HOME_PATH)/msp/out
  4. SRC_PATH := $(CUR_PATH)
  5. BASE_PATH := $(HOME_PATH)/msp/component
  6. SYS_DRV_PATH := $(HOME_PATH)/kernel/osdrv/private_drv/sys
  7. ROOTFS_TARGET_PATH ?= $(OUT_PATH)
  8. include $(HOME_PATH)/build/color.mk
  9. include $(HOME_PATH)/build/config.mak
  10. ################################################################################
  11. # build
  12. ################################################################################
  13. .PHONY : all clean install lib
  14. all: lib
  15. @echo -e $(GREEN)"\nBuild $@ success!!\n" $(DONE)
  16. clean:
  17. $(VERB) $(MAKE) -f Makefile.dynamic clean
  18. # $(VERB) $(MAKE) -f Makefile.static clean
  19. @echo -e $(GREEN)"\nClean $@ success!!\n" $(DONE)
  20. install:
  21. @echo -e $(GREEN)"Install $@ ..." $(DONE)
  22. $(VERB) $(MAKE) -f Makefile.dynamic install
  23. # $(VERB) $(MAKE) -f Makefile.static install
  24. lib:
  25. @echo -e $(GREEN)"Build dynamic $@ ..." $(DONE)
  26. $(VERB) $(MAKE) -f Makefile.dynamic
  27. # @echo -e $(GREEN)"Build static $@ ..." $(DONE)
  28. # $(VERB) $(MAKE) -f Makefile.static
  29. export ROOTFS_TARGET_PATH