1-include $(DEP_FILES)
2
3-include $(PRJ_ROOT_DIR)/*.makefile
4
5-include *.makefile
6
7main_all : external_build $(PROJECT_TARGETS)
8	@echo "make: built targets of `pwd`"
9
10# entry point for extending the build
11external_build ::
12	@echo ""
13
14# main entry point for pre processing prior to the build
15pre_build :: $(PRE_BUILD_STEP) generate_sources
16	@echo ""
17
18# entry point for generating sources prior to the build
19generate_sources ::
20	@echo ""
21
22# main entry point for post processing after the build
23post_build :: $(POST_BUILD_STEP) deploy_output
24	@echo ""
25
26# entry point for deploying output after the build
27deploy_output ::
28	@echo ""
29
30clean :: external_clean $(CLEAN_STEP) _clean
31
32# entry point for extending the build clean
33external_clean ::
34	@echo ""
35