Moved phase deps to function registration.
All checks were successful
Run test asserts / Test-Asserts (push) Successful in -3s
All checks were successful
Run test asserts / Test-Asserts (push) Successful in -3s
This commit is contained in:
parent
5f26a4588d
commit
73d566d16d
10 changed files with 63 additions and 14 deletions
|
|
@ -27,6 +27,6 @@ $(DIST_QA_DOS1_BIN)/@assert: | $(DIST_QA_DOS1_DEPS)
|
|||
$(call mb_make_call,mb_openmsx_dosctl,$(DIST_QA_DOS1_BIN))
|
||||
$(call mb_make_call,mb_make_call,mb_make_echo_assert,Assert succesfully $(DIST_QA_DOS1_BIN)/@assert)
|
||||
$(call mb_make_call,mb_doc_target,$(DIST_QA_DOS1_BIN)/@assert,"Assert binaries on msxdos1.")
|
||||
MB_PROJ_PHASE_PACKAGE_QA_DEPS += $(DIST_QA_DOS1_BIN)/@assert
|
||||
$(call mb_make_call,mb_proj_grow_deps_phase_package_qa,$(DIST_QA_DOS1_BIN)/@assert)
|
||||
.PHONY: $(DIST_QA_DOS1_BIN)/@assert
|
||||
|
||||
|
|
|
|||
|
|
@ -31,6 +31,6 @@ $(DIST_QA_DOS2_BIN)/@assert: | $(DIST_QA_DOS2_DEPS)
|
|||
grep -q "SDCC: Hello world..." $(DIST_QA_DOS2_BIN)/ahello2.out
|
||||
$(call mb_make_call,mb_make_echo_assert,Assert succesfully $(DIST_QA_DOS2_BIN)/@assert)
|
||||
$(call mb_make_call,mb_doc_target,$(DIST_QA_DOS2_BIN)/@assert,"Assert binaries on msxdos2.")
|
||||
MB_PROJ_PHASE_PACKAGE_QA_DEPS += $(DIST_QA_DOS2_BIN)/@assert
|
||||
$(call mb_make_call,mb_proj_grow_deps_phase_package_qa,$(DIST_QA_DOS2_BIN)/@assert)
|
||||
.PHONY: $(DIST_QA_DOS2_BIN)/@assert
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,6 @@ $(DIST_QA_MSX1_BIN)/@assert: | $(DIST_QA_MSX1_DEPS)
|
|||
grep -q "SDCC: Hello world..." $(DIST_QA_MSX1_BIN)/ahello2.out
|
||||
$(call mb_make_call,mb_make_echo_assert,Assert succesfully $(DIST_QA_MSX1_BIN)/@assert)
|
||||
$(call mb_make_call,mb_doc_target,$(DIST_QA_MSX1_BIN)/@assert,"Assert binaries on MSX1 machine.")
|
||||
MB_PROJ_PHASE_PACKAGE_QA_DEPS += $(DIST_QA_MSX1_BIN)/@assert
|
||||
$(call mb_make_call,mb_proj_grow_deps_phase_package_qa,$(DIST_QA_MSX1_BIN)/@assert)
|
||||
.PHONY: $(DIST_QA_MSX1_BIN)/@assert
|
||||
|
||||
|
|
|
|||
|
|
@ -59,6 +59,6 @@ $(DIST_QA_MSXHUB_BIN)/@assert: | $(DIST_QA_MSXHUB_DEPS)
|
|||
grep -q "MAKE COM" $(DIST_QA_MSXHUB_BIN)/utils.out
|
||||
$(call mb_make_call,mb_make_echo_assert,Assert succesfully $(DIST_QA_MSXHUB_BIN)/@assert)
|
||||
$(call mb_make_call,mb_doc_target,$(DIST_QA_MSXHUB_BIN)/@assert,"Asserts that all dist artifacts execute results.")
|
||||
MB_PROJ_PHASE_TEST_DEPS += $(DIST_QA_MSXHUB_BIN)/@assert
|
||||
$(call mb_make_call,mb_proj_grow_deps_phase_test,$(DIST_QA_MSXHUB_BIN)/@assert)
|
||||
.PHONY: $(DIST_QA_MSXHUB_BIN)/@assert
|
||||
|
||||
|
|
|
|||
5
src/dist/0module.mk
vendored
5
src/dist/0module.mk
vendored
|
|
@ -10,7 +10,7 @@ $(DIST_BIN): | @init
|
|||
|
||||
$(DIST_BIN)/readme.txt: $(DIST_SRC)/readme.txt | $(DIST_BIN)
|
||||
$(call mb_make_call,mb_conv_unix2dos,$<,$@)
|
||||
MB_PROJ_PHASE_PROCESS_DEPS += $(DIST_BIN)/readme.txt
|
||||
$(call mb_make_call,mb_proj_grow_deps_phase_process,$(DIST_BIN)/readme.txt)
|
||||
|
||||
$(DIST_BIN)/ahello1.com: bin/ahello-m80/ahello.com | $(DIST_BIN)
|
||||
$(call mb_make_call,mb_os_file_copy,$<,$@)
|
||||
|
|
@ -25,4 +25,5 @@ $(call mb_make_call,mb_doc_target,$(DIST_BIN)/@prepare,"Prepare folder with bina
|
|||
$(DIST_OUT): | $(DIST_BIN)/@prepare
|
||||
$(call mb_make_call,mb_create_dist,$(DIST_BIN),$@)
|
||||
$(call mb_make_call,mb_doc_target,$(DIST_OUT),"Build archive distribution artifact.")
|
||||
MB_PROJ_PHASE_PACKAGE_DEPS += $(DIST_OUT)
|
||||
$(call mb_make_call,mb_proj_grow_deps_phase_package,$(DIST_OUT))
|
||||
|
||||
|
|
|
|||
|
|
@ -16,19 +16,19 @@ $(call mb_make_call,mb_doc_target_deep,$(MAKE_ON_MSX_BIN))
|
|||
$(MAKE_ON_MSX_BIN)/nfbsshot.mac: $(MAKE_ON_MSX_SRC)/nfbsshot.mac | $(MAKE_ON_MSX_BIN)
|
||||
$(call mb_make_call,mb_conv_unix2dos,$<,$@)
|
||||
$(call mb_make_call,mb_doc_target_deep,$(MAKE_ON_MSX_BIN)/nfbsshot.mac)
|
||||
MB_PROJ_PHASE_PROCESS_DEPS += $(MAKE_ON_MSX_BIN)/nfbsshot.mac
|
||||
$(call mb_make_call,mb_proj_grow_deps_phase_process,$(MAKE_ON_MSX_BIN)/nfbsshot.mac)
|
||||
|
||||
|
||||
$(MAKE_ON_MSX_BIN)/nfbsshot.mf: $(MAKE_ON_MSX_SRC)/nfbsshot.mf $(MAKE_ON_MSX_BIN)/nfbsshot.mac
|
||||
$(call mb_make_call,mb_conv_unix2dos,$<,$@)
|
||||
$(call mb_make_call,mb_doc_target_deep,$(MAKE_ON_MSX_BIN)/nfbsshot.mf)
|
||||
MB_PROJ_PHASE_PROCESS_DEPS += $(MAKE_ON_MSX_BIN)/nfbsshot.mf
|
||||
$(call mb_make_call,mb_proj_grow_deps_phase_process,$(MAKE_ON_MSX_BIN)/nfbsshot.mf)
|
||||
|
||||
|
||||
$(MAKE_ON_MSX_BIN)/build.bat: $(MAKE_ON_MSX_SRC)/build.bat $(MAKE_ON_MSX_BIN)/nfbsshot.mf
|
||||
$(call mb_make_call,mb_conv_unix2dos,$<,$@)
|
||||
$(call mb_make_call,mb_doc_target_deep,$(MAKE_ON_MSX_BIN)/build.bat)
|
||||
MB_PROJ_PHASE_PROCESS_DEPS += $(MAKE_ON_MSX_BIN)/build.bat
|
||||
$(call mb_make_call,mb_proj_grow_deps_phase_process,$(MAKE_ON_MSX_BIN)/build.bat)
|
||||
|
||||
|
||||
$(MAKE_ON_MSX_BIN)/nfbsshot.bin: $(MAKE_ON_MSX_BIN)/build.bat
|
||||
|
|
@ -38,7 +38,7 @@ $(call mb_make_call,mb_doc_target_deep,$(MAKE_ON_MSX_BIN)/nfbsshot.bin)
|
|||
|
||||
$(MAKE_ON_MSX_BIN)/@build: $(MAKE_ON_MSX_BIN)/nfbsshot.bin
|
||||
$(call mb_make_call,mb_doc_target,$(MAKE_ON_MSX_BIN)/@build,"Compiles binary with make on msx.")
|
||||
MB_PROJ_PHASE_BUILD_DEPS +=$(MAKE_ON_MSX_BIN)/@build
|
||||
$(call mb_make_call,mb_proj_grow_deps_phase_build,$(MAKE_ON_MSX_BIN)/@build)
|
||||
.PHONY: $(MAKE_ON_MSX_BIN)/@build
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue