Refactored the layout of the bin folder.
All checks were successful
Run test asserts / Test-Asserts (push) Successful in 15s
All checks were successful
Run test asserts / Test-Asserts (push) Successful in 15s
This commit is contained in:
parent
a1ae7248ea
commit
2237ff1261
15 changed files with 132 additions and 87 deletions
|
|
@ -26,12 +26,24 @@ $(call mb_make_call,mb_doc_variable_flow,MB_PROJ_FIRE_MODULE_INIT,"List of uniqu
|
|||
MB_PROJ_FIRE_MODULE_RUN ?=
|
||||
$(call mb_make_call,mb_doc_variable_flow,MB_PROJ_FIRE_MODULE_RUN,"List of unique module project modules run targets.")
|
||||
|
||||
MB_PROJ_FIRE_ASSERT_SUCCESS ?=
|
||||
$(call mb_make_call,mb_doc_variable_flow,MB_PROJ_FIRE_ASSERT_SUCCESS,"Word count of total asserts successes.")
|
||||
|
||||
|
||||
define mb_proj_grow_assert_success
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_make_check_arg1,$(0),$(1))
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_make_check_value_valid,$(0),$(1),@test @package-qa)
|
||||
$(MB_ᕽᕽᕽ )$(eval MB_PROJ_FIRE_ASSERT_SUCCESS $(MB_MAKE_APPEND) $(1))
|
||||
endef
|
||||
$(call mb_make_call,mb_doc_function_deep,mb_proj_grow_assert_success,"Grow the success counter of assertions.","<phase-id>")
|
||||
|
||||
|
||||
define mb_proj_grow_deps_phase
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_make_check_arg2,$(0),$(1),$(2))
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_make_check_value_valid,$(0),$(1),$(MB_PROJ_PHASE_ALL))
|
||||
$(MB_ᕽᕽᕽ )$(eval @$(1)-deps:: $(2))
|
||||
endef
|
||||
$(call mb_make_call,mb_doc_function_deep,mb_proj_grow_deps_phase_clean,"Grow the deps of the selected phase..","<phase> <slave-target>")
|
||||
$(call mb_make_call,mb_doc_function_deep,mb_proj_grow_deps_phase_clean,"Grow the deps of the selected phase.","<phase> <slave-target>")
|
||||
|
||||
|
||||
define _mb_proj_flow_step_before
|
||||
|
|
@ -55,7 +67,7 @@ $(3)@clean: $(3)@@clean $(3)@@clean-deps
|
|||
$(MB_@RECIPE)$$(if $$(wildcard $(1)),$$(call mb_make_call,mb_os_echo_command,$$(MB_I18N_PROJ_DIR_DELETE) $(1)))
|
||||
$(MB_@RECIPE)$$(if $$(wildcard $(1)),$$(call mb_make_call,mb_os_dir_delete,$(1)))
|
||||
$(MB_@RECIPE)$$(call mb_make_call,_mb_proj_flow_step_done)
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$(if $(3),,_help),$(3)@clean,"Clean's the project build folders.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$$(if $(3),,_help),$(3)@clean,"Clean's the project build folders.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@clean)
|
||||
|
||||
$(3)@@init: $(2)
|
||||
|
|
@ -67,7 +79,7 @@ $(3)@init: $(3)@@init $(3)@@init-deps
|
|||
$(MB_@RECIPE)$$(if $$(wildcard $(1)),,$$(call mb_make_call,mb_os_echo_command,$$(MB_I18N_PROJ_DIR_CREATE) $(1)))
|
||||
$(MB_@RECIPE)$$(if $$(wildcard $(1)),,$$(call mb_make_call,mb_os_dir_create,$(1)))
|
||||
$(MB_@RECIPE)$$(call mb_make_call,_mb_proj_flow_step_done)
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$(if $(3),,_help),$(3)@init,"Create the project output folders.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$$(if $(3),,_help),$(3)@init,"Create the project output folders.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@init)
|
||||
|
||||
$(3)@@prepare: $(3)@init
|
||||
|
|
@ -77,7 +89,7 @@ $(3)@@prepare-deps::
|
|||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@@prepare-deps)
|
||||
$(3)@prepare: $(3)@@prepare $(3)@@prepare-deps
|
||||
$(MB_@RECIPE)$$(call mb_make_call,_mb_proj_flow_step_done)
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$(if $(3),,_help),$(3)@prepare,"Prepare sources before processing.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$$(if $(3),,_help),$(3)@prepare,"Prepare sources before processing.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@prepare)
|
||||
|
||||
$(3)@@process: $(3)@prepare
|
||||
|
|
@ -87,7 +99,7 @@ $(3)@@process-deps::
|
|||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@@process-deps)
|
||||
$(3)@process: $(3)@@process $(3)@@process-deps
|
||||
$(MB_@RECIPE)$$(call mb_make_call,_mb_proj_flow_step_done)
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$(if $(3),,_help),$(3)@process,"Process sources before compiling.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$$(if $(3),,_help),$(3)@process,"Process sources before compiling.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@process)
|
||||
|
||||
$(3)@@compile: $(3)@process
|
||||
|
|
@ -97,7 +109,7 @@ $(3)@@compile-deps::
|
|||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@@compile-deps)
|
||||
$(3)@compile: $(3)@@compile $(3)@@compile-deps
|
||||
$(MB_@RECIPE)$$(call mb_make_call,_mb_proj_flow_step_done)
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$(if $(3),,_help),$(3)@compile,"Compiles all project sources.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$$(if $(3),,_help),$(3)@compile,"Compiles all project sources.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@compile)
|
||||
|
||||
$(3)@@link: $(3)@compile
|
||||
|
|
@ -107,7 +119,7 @@ $(3)@@link-deps::
|
|||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@@link-deps)
|
||||
$(3)@link: $(3)@@link $(3)@@link-deps
|
||||
$(MB_@RECIPE)$$(call mb_make_call,_mb_proj_flow_step_done)
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$(if $(3),,_help),$(3)@link,"Link all project intermediate files.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$$(if $(3),,_help),$(3)@link,"Link all project intermediate files.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@link)
|
||||
|
||||
$(3)@@build: $(3)@link
|
||||
|
|
@ -117,7 +129,7 @@ $(3)@@build-deps::
|
|||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@@build-deps)
|
||||
$(3)@build: $(3)@@build $(3)@@build-deps
|
||||
$(MB_@RECIPE)$$(call mb_make_call,_mb_proj_flow_step_done)
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$(if $(3),,_help),$(3)@build,"Build all project artifacts.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$$(if $(3),,_help),$(3)@build,"Build all project artifacts.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@build)
|
||||
|
||||
$(3)@@test: $(3)@build
|
||||
|
|
@ -126,8 +138,9 @@ $(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@@test)
|
|||
$(3)@@test-deps::
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@@test-deps)
|
||||
$(3)@test: $(3)@@test $(3)@@test-deps
|
||||
$(MB_@RECIPE)$$(if $(3),,$$(call mb_make_call,mb_os_echo_fail,$$(MB_I18N_PROJ_ASSERT_COUNT) @test: $$(words $$(filter @test,$$(MB_PROJ_FIRE_ASSERT_SUCCESS)))))
|
||||
$(MB_@RECIPE)$$(call mb_make_call,_mb_proj_flow_step_done)
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$(if $(3),,_help),$(3)@test,"Run all assertion tests.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$$(if $(3),,_help),$(3)@test,"Run all assertion tests.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@test)
|
||||
|
||||
$(3)@@package: $(3)@test
|
||||
|
|
@ -137,7 +150,7 @@ $(3)@@package-deps::
|
|||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@@package-deps)
|
||||
$(3)@package: $(3)@@package $(3)@@package-deps
|
||||
$(MB_@RECIPE)$$(call mb_make_call,_mb_proj_flow_step_done)
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$(if $(3),,_help),$(3)@package,"Create all packages of project.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$$(if $(3),,_help),$(3)@package,"Create all packages of project.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@package)
|
||||
|
||||
$(3)@@package-qa: $(3)@package
|
||||
|
|
@ -146,8 +159,9 @@ $(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@@package-
|
|||
$(3)@@package-qa-deps::
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@@package-qa-deps)
|
||||
$(3)@package-qa: $(3)@@package-qa $(3)@@package-qa-deps
|
||||
$(MB_@RECIPE)$$(if $(3),,$$(call mb_make_call,mb_os_echo_fail,$$(MB_I18N_PROJ_ASSERT_COUNT) @package-qa: $$(words $$(filter @package-qa,$$(MB_PROJ_FIRE_ASSERT_SUCCESS)))))
|
||||
$(MB_@RECIPE)$$(call mb_make_call,_mb_proj_flow_step_done)
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$(if $(3),,_help),$(3)@package-qa,"Run all packages QA of project.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$$(if $(3),,_help),$(3)@package-qa,"Run all packages QA of project.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@package-qa)
|
||||
|
||||
$(3)@@package-deploy: $(3)@package-qa
|
||||
|
|
@ -157,7 +171,7 @@ $(3)@@package-deploy-deps::
|
|||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@@package-deploy-deps)
|
||||
$(3)@package-deploy: $(3)@@package-deploy $(3)@@package-deploy-deps
|
||||
$(MB_@RECIPE)$$(call mb_make_call,_mb_proj_flow_step_done)
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$(if $(3),,_help),$(3)@package-deploy,"Deploy all the packages.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$$(if $(3),,_help),$(3)@package-deploy,"Deploy all the packages.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@package-deploy)
|
||||
|
||||
$(3)@@all: $(3)@package-qa
|
||||
|
|
@ -167,7 +181,7 @@ $(3)@@all-deps::
|
|||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@@all-deps)
|
||||
$(3)@all: $(3)@@all $(3)@@all-deps
|
||||
$(MB_@RECIPE)$$(call mb_make_call,_mb_proj_flow_step_done)
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$(if $(3),,_help),$(3)@all,"Run full build and package QA tests.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_doc_target$$(if $(3),,_help),$(3)@all,"Run full build and package QA tests.")
|
||||
$(MB_ᕽᕽᕽ )$$(call mb_make_call,mb_make_target_phony,$(3)@all)
|
||||
|
||||
.RECIPEPREFIX := $(MB_@RECIPEPREFIX)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue