WIP moving all flow to namespace.
All checks were successful
Run test asserts / Test-Asserts (push) Successful in -11s
All checks were successful
Run test asserts / Test-Asserts (push) Successful in -11s
This commit is contained in:
parent
74432311ed
commit
b67ba15457
40 changed files with 1296 additions and 1205 deletions
|
|
@ -1,31 +1,19 @@
|
|||
|
||||
DIST_QA_DOS1_SRC := $(call mb_make_call,mb_proj_module_path_src,$(PATH_SRC))
|
||||
DIST_QA_DOS1_BIN := $(call mb_make_call,mb_proj_module_path_bin,$(PATH_SRC),$(PATH_BIN))
|
||||
DIST_QA_DOS1_DEPS := $(call mb_make_call,mb_proj_module_local_deps,$(DIST_QA_DOS1_BIN),$(DIST_DEPS))
|
||||
|
||||
$(DIST_QA_DOS1_BIN): | @init
|
||||
_$(_XXX )$(if $(wildcard $(DIST_QA_DOS1_BIN)),,$(call mb_make_call,mb_os_dir_create,$(DIST_QA_DOS1_BIN)))
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_msxdos1_boot,$(DIST_QA_DOS1_BIN))
|
||||
|
||||
|
||||
$(DIST_QA_DOS1_BIN)/%: $(DIST_BIN)/% $(DIST_DEPS) | $(DIST_QA_DOS1_BIN)
|
||||
_$(_XXX )$(call mb_make_call,mb_os_file_copy,$<,$@)
|
||||
$(call mb_make_call,mb_tool_clone_flow_deps,$(DIST_QA_DOS1_BIN),$(DIST_BIN),$(DIST_DEPS),,msxdos1)
|
||||
|
||||
|
||||
$(DIST_QA_DOS1_BIN)/@run: $(DIST_QA_DOS1_DEPS)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxpipe_run_gui,$(DIST_QA_DOS1_BIN))
|
||||
$(_XXX )$(call mb_make_call,mb_doc_target_run,$(DIST_QA_DOS1_BIN)/@run,"Run binaries on msxdos1 machine.")
|
||||
$(_XXX )$(call mb_make_call,mb_make_flag_phony,$(DIST_QA_DOS1_BIN)/@run)
|
||||
|
||||
|
||||
$(DIST_QA_DOS1_BIN)/@assert: $(DIST_QA_DOS1_DEPS)
|
||||
_$(_XXX )$(call mb_make_call,mb_autoexec_write_default,$(DIST_QA_DOS1_BIN))
|
||||
_$(_XXX )$(call mb_make_call,mb_autoexec_append_safe_test,$(DIST_QA_DOS1_BIN),ahello1)
|
||||
_$(_XXX )$(call mb_make_call,mb_autoexec_append_safe_test,$(DIST_QA_DOS1_BIN),ahello2)
|
||||
_$(_XXX )$(call mb_make_call,mb_autoexec_append_exit,$(DIST_QA_DOS1_BIN))
|
||||
_$(_XXX )$(call mb_make_call,mb_openmsx_dosctl,$(DIST_QA_DOS1_BIN))
|
||||
_$(_XXX )$(call mb_make_call,mb_os_echo_assert,$(MB_I18N_ASSERT_SUCCESS) $(DIST_QA_DOS1_BIN)/@assert)
|
||||
$(_XXX )$(call mb_make_call,mb_doc_target,$(DIST_QA_DOS1_BIN)/@assert,"Assert binaries on msxdos1.")
|
||||
$(_XXX )$(call mb_make_call,mb_proj_grow_deps_phase_package_qa,$(DIST_QA_DOS1_BIN)/@assert)
|
||||
$(_XXX )$(call mb_make_call,mb_make_flag_phony,$(DIST_QA_DOS1_BIN)/@assert)
|
||||
$(DIST_QA_DOS1_BIN)/@assert: $(DIST_QA_DOS1_BIN)/@build
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_autoexec_write_default,$(DIST_QA_DOS1_BIN))
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_autoexec_append_safe_test,$(DIST_QA_DOS1_BIN),ahello1)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_autoexec_append_safe_test,$(DIST_QA_DOS1_BIN),ahello2)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_autoexec_append_exit,$(DIST_QA_DOS1_BIN))
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_openmsx_dosctl,$(DIST_QA_DOS1_BIN))
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_os_echo_assert,$(MB_I18N_ASSERT_SUCCESS) $(DIST_QA_DOS1_BIN)/@assert)
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_doc_target,$(DIST_QA_DOS1_BIN)/@assert,"Assert binaries on msxdos1.")
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_proj_grow_deps_phase,@package-qa,$(DIST_QA_DOS1_BIN)/@assert)
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_make_target_phony,$(DIST_QA_DOS1_BIN)/@assert)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,36 +1,23 @@
|
|||
|
||||
DIST_QA_DOS2_SRC := $(call mb_make_call,mb_proj_module_path_src,$(PATH_SRC))
|
||||
DIST_QA_DOS2_BIN := $(call mb_make_call,mb_proj_module_path_bin,$(PATH_SRC),$(PATH_BIN))
|
||||
DIST_QA_DOS2_DEPS := $(call mb_make_call,mb_proj_module_local_deps,$(DIST_QA_DOS2_BIN),$(DIST_DEPS))
|
||||
|
||||
|
||||
$(DIST_QA_DOS2_BIN): | @init
|
||||
_$(_XXX )$(if $(wildcard $(DIST_QA_DOS2_BIN)),,$(call mb_make_call,mb_os_dir_create,$(DIST_QA_DOS2_BIN)))
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_msxdos2_boot,$(DIST_QA_DOS2_BIN))
|
||||
$(call mb_make_call,mb_tool_clone_flow_deps,$(DIST_QA_DOS2_BIN),$(DIST_BIN),$(DIST_DEPS),,msxdos2)
|
||||
|
||||
|
||||
$(DIST_QA_DOS2_BIN)/%: $(DIST_BIN)/% $(DIST_DEPS) | $(DIST_QA_DOS2_BIN)
|
||||
_$(_XXX )$(call mb_make_call,mb_os_file_copy,$<,$@)
|
||||
|
||||
|
||||
$(DIST_QA_DOS2_BIN)/@run: | $(DIST_QA_DOS2_DEPS)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxpipe_run_gui,$(DIST_QA_DOS2_BIN))
|
||||
$(_XXX )$(call mb_make_call,mb_doc_target_run,$(DIST_QA_DOS2_BIN)/@run,"Run binaries on msxdos2 machine.")
|
||||
$(_XXX )$(call mb_make_call,mb_make_flag_phony,$(DIST_QA_DOS2_BIN)/@run)
|
||||
|
||||
|
||||
$(DIST_QA_DOS2_BIN)/@assert: | $(DIST_QA_DOS2_DEPS)
|
||||
_$(_XXX )$(call mb_make_call,mb_os_file_delete,$(DIST_QA_DOS2_BIN)/ahello1.out)
|
||||
_$(_XXX )$(call mb_make_call,mb_os_file_delete,$(DIST_QA_DOS2_BIN)/ahello2.out)
|
||||
_$(_XXX )$(call mb_make_call,mb_autoexec_write_default,$(DIST_QA_DOS2_BIN))
|
||||
_$(_XXX )$(call mb_make_call,mb_autoexec_append_safe_test,$(DIST_QA_DOS2_BIN),ahello1 > ahello1.out)
|
||||
_$(_XXX )$(call mb_make_call,mb_autoexec_append_safe_test,$(DIST_QA_DOS2_BIN),ahello2 > ahello2.out)
|
||||
_$(_XXX )$(call mb_make_call,mb_autoexec_append_exit,$(DIST_QA_DOS2_BIN))
|
||||
_$(_XXX )$(call mb_make_call,mb_openmsx_dosctl,$(DIST_QA_DOS2_BIN))
|
||||
_$(_XXX )grep -q "M80: Hello world..." $(DIST_QA_DOS2_BIN)/ahello1.out
|
||||
_$(_XXX )grep -q "SDCC: Hello world..." $(DIST_QA_DOS2_BIN)/ahello2.out
|
||||
_$(_XXX )$(call mb_make_call,mb_os_echo_assert,$(MB_I18N_ASSERT_SUCCESS) $(DIST_QA_DOS2_BIN)/@assert)
|
||||
$(_XXX )$(call mb_make_call,mb_doc_target,$(DIST_QA_DOS2_BIN)/@assert,"Assert binaries on msxdos2.")
|
||||
$(_XXX )$(call mb_make_call,mb_proj_grow_deps_phase_package_qa,$(DIST_QA_DOS2_BIN)/@assert)
|
||||
$(_XXX )$(call mb_make_call,mb_make_flag_phony,$(DIST_QA_DOS2_BIN)/@assert)
|
||||
$(DIST_QA_DOS2_BIN)/@assert: $(DIST_QA_DOS2_BIN)/@build
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_os_file_delete,$(DIST_QA_DOS2_BIN)/ahello1.out)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_os_file_delete,$(DIST_QA_DOS2_BIN)/ahello2.out)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_autoexec_write_default,$(DIST_QA_DOS2_BIN))
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_autoexec_append_safe_test,$(DIST_QA_DOS2_BIN),ahello1 > ahello1.out)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_autoexec_append_safe_test,$(DIST_QA_DOS2_BIN),ahello2 > ahello2.out)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_autoexec_append_exit,$(DIST_QA_DOS2_BIN))
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_openmsx_dosctl,$(DIST_QA_DOS2_BIN))
|
||||
_$(MB_ᕽᕽᕽ )grep -q "M80: Hello world..." $(DIST_QA_DOS2_BIN)/ahello1.out
|
||||
_$(MB_ᕽᕽᕽ )grep -q "SDCC: Hello world..." $(DIST_QA_DOS2_BIN)/ahello2.out
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_os_echo_assert,$(MB_I18N_ASSERT_SUCCESS) $(DIST_QA_DOS2_BIN)/@assert)
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_doc_target,$(DIST_QA_DOS2_BIN)/@assert,"Assert binaries on msxdos2.")
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_proj_grow_deps_phase,@package-qa,$(DIST_QA_DOS2_BIN)/@assert)
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_make_target_phony,$(DIST_QA_DOS2_BIN)/@assert)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,38 +1,26 @@
|
|||
|
||||
DIST_QA_MSX1_SRC := $(call mb_make_call,mb_proj_module_path_src,$(PATH_SRC))
|
||||
DIST_QA_MSX1_BIN := $(call mb_make_call,mb_proj_module_path_bin,$(PATH_SRC),$(PATH_BIN))
|
||||
DIST_QA_MSX1_DEPS := $(call mb_make_call,mb_proj_module_local_deps,$(DIST_QA_MSX1_BIN),$(DIST_DEPS))
|
||||
#DIST_QA_MSX1_DEPS := $(call mb_make_call,mb_proj_module_local_deps,$(DIST_QA_MSX1_BIN),$(DIST_DEPS))
|
||||
|
||||
DIST_QA_MSX1_MACHINE ?= Canon_V-20
|
||||
$(call mb_make_call,mb_doc_variable,DIST_QA_MSX1_MACHINE,"The machine to run the msx1 qa module on.")
|
||||
|
||||
|
||||
$(DIST_QA_MSX1_BIN): | @init
|
||||
_$(_XXX )$(if $(wildcard $(DIST_QA_MSX1_BIN)),,$(call mb_make_call,mb_os_dir_create,$(DIST_QA_MSX1_BIN)))
|
||||
$(call mb_make_call,mb_tool_clone_flow_deps,$(DIST_QA_MSX1_BIN),$(DIST_BIN),$(DIST_DEPS),$(DIST_QA_MSX1_MACHINE))
|
||||
|
||||
|
||||
$(DIST_QA_MSX1_BIN)/%: $(DIST_BIN)/% $(DIST_DEPS) | $(DIST_QA_MSX1_BIN)
|
||||
_$(_XXX )$(call mb_make_call,mb_os_file_copy,$<,$@)
|
||||
|
||||
|
||||
$(DIST_QA_MSX1_BIN)/@run: | $(DIST_QA_MSX1_DEPS)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxpipe_run_gui,$(DIST_QA_MSX1_BIN),,$(DIST_QA_MSX1_MACHINE))
|
||||
$(_XXX )$(call mb_make_call,mb_doc_target_run,$(DIST_QA_MSX1_BIN)/@run,"Run binaries on MSX1 machine.")
|
||||
$(_XXX )$(call mb_make_call,mb_make_flag_phony,$(DIST_QA_MSX1_BIN)/@run)
|
||||
|
||||
|
||||
$(DIST_QA_MSX1_BIN)/@assert: | $(DIST_QA_MSX1_DEPS)
|
||||
_$(_XXX )$(call mb_make_call,mb_os_file_delete,$(DIST_QA_MSX1_BIN)/ahello1.out)
|
||||
_$(_XXX )$(call mb_make_call,mb_os_file_delete,$(DIST_QA_MSX1_BIN)/ahello2.out)
|
||||
_$(_XXX )$(call mb_make_call,mb_autoexec_write_default,$(DIST_QA_MSX1_BIN),40)
|
||||
_$(_XXX )$(call mb_make_call,mb_autoexec_append_safe_test,$(DIST_QA_MSX1_BIN),ahello1 > ahello1.out,33)
|
||||
_$(_XXX )$(call mb_make_call,mb_autoexec_append_safe_test,$(DIST_QA_MSX1_BIN),ahello2 > ahello2.out,66,99)
|
||||
_$(_XXX )$(call mb_make_call,mb_autoexec_append_exit,$(DIST_QA_MSX1_BIN))
|
||||
_$(_XXX )$(call mb_make_call,mb_openmsx_dosctl,$(DIST_QA_MSX1_BIN),$(DIST_QA_MSX1_MACHINE))
|
||||
_$(_XXX )grep -q "M80: Hello world..." $(DIST_QA_MSX1_BIN)/ahello1.out
|
||||
_$(_XXX )grep -q "SDCC: Hello world..." $(DIST_QA_MSX1_BIN)/ahello2.out
|
||||
_$(_XXX )$(call mb_make_call,mb_os_echo_assert,$(MB_I18N_ASSERT_SUCCESS) $(DIST_QA_MSX1_BIN)/@assert)
|
||||
$(_XXX )$(call mb_make_call,mb_doc_target,$(DIST_QA_MSX1_BIN)/@assert,"Assert binaries on MSX1 machine.")
|
||||
$(_XXX )$(call mb_make_call,mb_proj_grow_deps_phase_package_qa,$(DIST_QA_MSX1_BIN)/@assert)
|
||||
$(_XXX )$(call mb_make_call,mb_make_flag_phony,$(DIST_QA_MSX1_BIN)/@assert)
|
||||
$(DIST_QA_MSX1_BIN)/@assert: $(DIST_QA_MSX1_BIN)/@build
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_os_file_delete,$(DIST_QA_MSX1_BIN)/ahello1.out)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_os_file_delete,$(DIST_QA_MSX1_BIN)/ahello2.out)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_autoexec_write_default,$(DIST_QA_MSX1_BIN),40)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_autoexec_append_safe_test,$(DIST_QA_MSX1_BIN),ahello1 > ahello1.out,33)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_autoexec_append_safe_test,$(DIST_QA_MSX1_BIN),ahello2 > ahello2.out,66,99)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_autoexec_append_exit,$(DIST_QA_MSX1_BIN))
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_openmsx_dosctl,$(DIST_QA_MSX1_BIN),$(DIST_QA_MSX1_MACHINE))
|
||||
_$(MB_ᕽᕽᕽ )grep -q "M80: Hello world..." $(DIST_QA_MSX1_BIN)/ahello1.out
|
||||
_$(MB_ᕽᕽᕽ )grep -q "SDCC: Hello world..." $(DIST_QA_MSX1_BIN)/ahello2.out
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_os_echo_assert,$(MB_I18N_ASSERT_SUCCESS) $(DIST_QA_MSX1_BIN)/@assert)
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_doc_target,$(DIST_QA_MSX1_BIN)/@assert,"Assert binaries on MSX1 machine.")
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_proj_grow_deps_phase,@package-qa,$(DIST_QA_MSX1_BIN)/@assert)
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_make_target_phony,$(DIST_QA_MSX1_BIN)/@assert)
|
||||
|
||||
|
|
|
|||
|
|
@ -8,57 +8,57 @@ $(call mb_make_call,mb_doc_variable,DIST_QA_MSXHUB_MACHINE,"The machine to run t
|
|||
|
||||
|
||||
$(DIST_QA_MSXHUB_BIN): | @init
|
||||
_$(_XXX )$(if $(wildcard $(DIST_QA_MSXHUB_BIN)),,$(call mb_make_call,mb_os_dir_create,$(DIST_QA_MSXHUB_BIN)))
|
||||
_$(_XXX )$(if $(wildcard $(DIST_QA_MSXHUB_BIN)/utils),,$(call mb_make_call,mb_os_dir_create,$(DIST_QA_MSXHUB_BIN)/utils))
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_msxdos2_utils,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_nextor_utils,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_macro80,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_z80asmuk,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_wbass2,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_konpass,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_pmarc,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_lhpack,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_lhext,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_gunzip,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_tunzip,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_popcom,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_make,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_adir,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_turbo,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_baskom,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_binldr,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_dmphex,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_zd,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_msxdos2t,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_gfxage,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(if $(wildcard $(DIST_QA_MSXHUB_BIN)),,$(call mb_make_call,mb_os_dir_create,$(DIST_QA_MSXHUB_BIN)))
|
||||
_$(MB_ᕽᕽᕽ )$(if $(wildcard $(DIST_QA_MSXHUB_BIN)/utils),,$(call mb_make_call,mb_os_dir_create,$(DIST_QA_MSXHUB_BIN)/utils))
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_msxdos2_utils,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_nextor_utils,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_macro80,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_z80asmuk,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_wbass2,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_konpass,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_pmarc,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_lhpack,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_lhext,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_gunzip,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_tunzip,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_popcom,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_make,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_adir,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_turbo,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_baskom,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_binldr,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_dmphex,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_zd,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_msxdos2t,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_gfxage,$(DIST_QA_MSXHUB_BIN)/utils)
|
||||
|
||||
|
||||
$(DIST_QA_MSXHUB_BIN)/%: $(DIST_BIN)/% $(DIST_DEPS) | $(DIST_QA_MSXHUB_BIN)
|
||||
_$(_XXX )$(call mb_make_call,mb_os_file_copy,$<,$@)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_os_file_copy,$<,$@)
|
||||
|
||||
|
||||
$(DIST_QA_MSXHUB_BIN)/@run: | $(DIST_QA_MSXHUB_DEPS)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxpipe_run_gui,$(DIST_QA_MSXHUB_BIN),,$(DIST_QA_MSXHUB_MACHINE))
|
||||
$(_XXX )$(call mb_make_call,mb_doc_target_run,$(DIST_QA_MSXHUB_BIN)/@run,"Run the dist with all msxhub packages.")
|
||||
$(_XXX )$(call mb_make_call,mb_make_flag_phony,$(DIST_QA_MSXHUB_BIN)/@run)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxpipe_run_gui,$(DIST_QA_MSXHUB_BIN),,$(DIST_QA_MSXHUB_MACHINE))
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_doc_target_run,$(DIST_QA_MSXHUB_BIN)/@run,"Run the dist with all msxhub packages.")
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_make_target_phony,$(DIST_QA_MSXHUB_BIN)/@run)
|
||||
|
||||
|
||||
$(DIST_QA_MSXHUB_BIN)/@assert: | $(DIST_QA_MSXHUB_DEPS)
|
||||
_$(_XXX )$(call mb_make_call,mb_os_file_delete,$(DIST_QA_MSXHUB_BIN)/ahello1.out)
|
||||
_$(_XXX )$(call mb_make_call,mb_os_file_delete,$(DIST_QA_MSXHUB_BIN)/ahello2.out)
|
||||
_$(_XXX )$(call mb_make_call,mb_os_file_delete,$(DIST_QA_MSXHUB_BIN)/utils.out)
|
||||
_$(_XXX )$(call mb_make_call,mb_autoexec_write_default,$(DIST_QA_MSXHUB_BIN))
|
||||
_$(_XXX )$(call mb_make_call,mb_autoexec_append_safe_test,$(DIST_QA_MSXHUB_BIN),ahello1 > ahello1.out)
|
||||
_$(_XXX )$(call mb_make_call,mb_autoexec_append_safe_test,$(DIST_QA_MSXHUB_BIN),ahello2 > ahello2.out)
|
||||
_$(_XXX )$(call mb_make_call,mb_autoexec_append_safe_test,$(DIST_QA_MSXHUB_BIN),dir utils > utils.out)
|
||||
_$(_XXX )$(call mb_make_call,mb_autoexec_append_exit,$(DIST_QA_MSXHUB_BIN))
|
||||
_$(_XXX )$(call mb_make_call,mb_openmsx_dosctl,$(DIST_QA_MSXHUB_BIN),$(DIST_QA_MSXHUB_MACHINE))
|
||||
_$(_XXX )grep -q "M80: Hello world..." $(DIST_QA_MSXHUB_BIN)/ahello1.out
|
||||
_$(_XXX )grep -q "SDCC: Hello world..." $(DIST_QA_MSXHUB_BIN)/ahello2.out
|
||||
_$(_XXX )grep -q "KONPASS COM" $(DIST_QA_MSXHUB_BIN)/utils.out
|
||||
_$(_XXX )grep -q "MAKE COM" $(DIST_QA_MSXHUB_BIN)/utils.out
|
||||
_$(_XXX )$(call mb_make_call,mb_os_echo_assert,$(MB_I18N_ASSERT_SUCCESS) $(DIST_QA_MSXHUB_BIN)/@assert)
|
||||
$(_XXX )$(call mb_make_call,mb_doc_target,$(DIST_QA_MSXHUB_BIN)/@assert,"Asserts that all dist artifacts execute results.")
|
||||
$(_XXX )$(call mb_make_call,mb_proj_grow_deps_phase_package_qa,$(DIST_QA_MSXHUB_BIN)/@assert)
|
||||
$(_XXX )$(call mb_make_call,mb_make_flag_phony,$(DIST_QA_MSXHUB_BIN)/@assert)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_os_file_delete,$(DIST_QA_MSXHUB_BIN)/ahello1.out)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_os_file_delete,$(DIST_QA_MSXHUB_BIN)/ahello2.out)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_os_file_delete,$(DIST_QA_MSXHUB_BIN)/utils.out)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_autoexec_write_default,$(DIST_QA_MSXHUB_BIN))
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_autoexec_append_safe_test,$(DIST_QA_MSXHUB_BIN),ahello1 > ahello1.out)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_autoexec_append_safe_test,$(DIST_QA_MSXHUB_BIN),ahello2 > ahello2.out)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_autoexec_append_safe_test,$(DIST_QA_MSXHUB_BIN),dir utils > utils.out)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_autoexec_append_exit,$(DIST_QA_MSXHUB_BIN))
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_openmsx_dosctl,$(DIST_QA_MSXHUB_BIN),$(DIST_QA_MSXHUB_MACHINE))
|
||||
_$(MB_ᕽᕽᕽ )grep -q "M80: Hello world..." $(DIST_QA_MSXHUB_BIN)/ahello1.out
|
||||
_$(MB_ᕽᕽᕽ )grep -q "SDCC: Hello world..." $(DIST_QA_MSXHUB_BIN)/ahello2.out
|
||||
_$(MB_ᕽᕽᕽ )grep -q "KONPASS COM" $(DIST_QA_MSXHUB_BIN)/utils.out
|
||||
_$(MB_ᕽᕽᕽ )grep -q "MAKE COM" $(DIST_QA_MSXHUB_BIN)/utils.out
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_os_echo_assert,$(MB_I18N_ASSERT_SUCCESS) $(DIST_QA_MSXHUB_BIN)/@assert)
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_doc_target,$(DIST_QA_MSXHUB_BIN)/@assert,"Asserts that all dist artifacts execute results.")
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_proj_grow_deps_phase,@package-qa,$(DIST_QA_MSXHUB_BIN)/@assert)
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_make_target_phony,$(DIST_QA_MSXHUB_BIN)/@assert)
|
||||
|
||||
|
|
|
|||
20
src/dist/0module.mk
vendored
20
src/dist/0module.mk
vendored
|
|
@ -6,24 +6,24 @@ DIST_OUT := $(PATH_BIN)/$(DIST_MOD).tar.gz
|
|||
DIST_DEPS := $(DIST_BIN)/readme.txt $(DIST_BIN)/ahello1.com $(DIST_BIN)/ahello2.com
|
||||
|
||||
$(DIST_BIN): | @init
|
||||
_$(_XXX )$(if $(wildcard $(DIST_BIN)),,$(call mb_make_call,mb_os_dir_create,$(DIST_BIN)))
|
||||
_$(MB_ᕽᕽᕽ )$(if $(wildcard $(DIST_BIN)),,$(call mb_make_call,mb_os_dir_create,$(DIST_BIN)))
|
||||
|
||||
$(DIST_BIN)/readme.txt: $(DIST_SRC)/readme.txt | $(DIST_BIN)
|
||||
_$(_XXX )$(call mb_make_call,mb_conv_unix2dos,$<,$@)
|
||||
$(call mb_make_call,mb_proj_grow_deps_phase_process,$(DIST_BIN)/readme.txt)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_conv_unix2dos,$<,$@)
|
||||
$(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)
|
||||
_$(_XXX )$(call mb_make_call,mb_os_file_copy,$<,$@)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_os_file_copy,$<,$@)
|
||||
|
||||
$(DIST_BIN)/ahello2.com: bin/ahello-sdcc/ahello.com | $(DIST_BIN)
|
||||
_$(_XXX )$(call mb_make_call,mb_os_file_copy,$<,$@)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_os_file_copy,$<,$@)
|
||||
|
||||
$(DIST_BIN)/@prepare: | $(DIST_DEPS)
|
||||
$(_XXX )$(call mb_make_call,mb_doc_target,$(DIST_BIN)/@prepare,"Prepare folder with binaries for distribution.")
|
||||
$(_XXX )$(call mb_make_call,mb_make_flag_phony,$(DIST_BIN)/@prepare)
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_doc_target,$(DIST_BIN)/@prepare,"Prepare folder with binaries for distribution.")
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_make_target_phony,$(DIST_BIN)/@prepare)
|
||||
|
||||
$(DIST_OUT): | $(DIST_BIN)/@prepare
|
||||
_$(_XXX )$(call mb_make_call,mb_package_create_archive,$(DIST_BIN),$@)
|
||||
$(_XXX )$(call mb_make_call,mb_doc_target,$(DIST_OUT),"Build archive distribution artifact.")
|
||||
$(_XXX )$(call mb_make_call,mb_proj_grow_deps_phase_package,$(DIST_OUT))
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_package_create_archive,$(DIST_BIN),$@)
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_doc_target,$(DIST_OUT),"Build archive distribution artifact.")
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_proj_grow_deps_phase,@package,$(DIST_OUT))
|
||||
|
||||
|
|
|
|||
|
|
@ -4,48 +4,48 @@ MAKE_ON_MSX_BIN := $(call mb_make_call,mb_proj_module_path_bin,$(PATH_SRC),$(P
|
|||
|
||||
|
||||
$(MAKE_ON_MSX_BIN): | @init
|
||||
_$(_XXX )$(if $(wildcard $(MAKE_ON_MSX_BIN)),,$(call mb_make_call,mb_os_dir_create,$(MAKE_ON_MSX_BIN)))
|
||||
_$(_XXX )$(if $(wildcard $(MAKE_ON_MSX_BIN)/utils),,$(call mb_make_call,mb_os_dir_create,$(MAKE_ON_MSX_BIN)/utils))
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_make,$(MAKE_ON_MSX_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_macro80,$(MAKE_ON_MSX_BIN)/utils)
|
||||
_$(_XXX )$(call mb_make_call,mb_msxhub_get_z80asmuk,$(MAKE_ON_MSX_BIN)/utils)
|
||||
$(_XXX )$(call mb_make_call,mb_doc_target_deep,$(MAKE_ON_MSX_BIN))
|
||||
$(_XXX )$(call mb_make_call,mb_make_flag_phony,$(MAKE_ON_MSX_BIN))
|
||||
_$(MB_ᕽᕽᕽ )$(if $(wildcard $(MAKE_ON_MSX_BIN)),,$(call mb_make_call,mb_os_dir_create,$(MAKE_ON_MSX_BIN)))
|
||||
_$(MB_ᕽᕽᕽ )$(if $(wildcard $(MAKE_ON_MSX_BIN)/utils),,$(call mb_make_call,mb_os_dir_create,$(MAKE_ON_MSX_BIN)/utils))
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_make,$(MAKE_ON_MSX_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_macro80,$(MAKE_ON_MSX_BIN)/utils)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxhub_get_z80asmuk,$(MAKE_ON_MSX_BIN)/utils)
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_doc_target_deep,$(MAKE_ON_MSX_BIN))
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_make_target_phony,$(MAKE_ON_MSX_BIN))
|
||||
|
||||
|
||||
$(MAKE_ON_MSX_BIN)/nfbsshot.mac: $(MAKE_ON_MSX_SRC)/nfbsshot.mac | $(MAKE_ON_MSX_BIN)
|
||||
_$(_XXX )$(call mb_make_call,mb_conv_unix2dos,$<,$@)
|
||||
$(_XXX )$(call mb_make_call,mb_doc_target_deep,$(MAKE_ON_MSX_BIN)/nfbsshot.mac)
|
||||
$(_XXX )$(call mb_make_call,mb_proj_grow_deps_phase_process,$(MAKE_ON_MSX_BIN)/nfbsshot.mac)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_conv_unix2dos,$<,$@)
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_doc_target_deep,$(MAKE_ON_MSX_BIN)/nfbsshot.mac)
|
||||
$(MB_ᕽᕽᕽ )$(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
|
||||
_$(_XXX )$(call mb_make_call,mb_conv_unix2dos,$<,$@)
|
||||
$(_XXX )$(call mb_make_call,mb_doc_target_deep,$(MAKE_ON_MSX_BIN)/nfbsshot.mf)
|
||||
$(_XXX )$(call mb_make_call,mb_proj_grow_deps_phase_process,$(MAKE_ON_MSX_BIN)/nfbsshot.mf)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_conv_unix2dos,$<,$@)
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_doc_target_deep,$(MAKE_ON_MSX_BIN)/nfbsshot.mf)
|
||||
$(MB_ᕽᕽᕽ )$(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
|
||||
_$(_XXX )$(call mb_make_call,mb_conv_unix2dos,$<,$@)
|
||||
$(_XXX )$(call mb_make_call,mb_doc_target_deep,$(MAKE_ON_MSX_BIN)/build.bat)
|
||||
$(_XXX )$(call mb_make_call,mb_proj_grow_deps_phase_process,$(MAKE_ON_MSX_BIN)/build.bat)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_conv_unix2dos,$<,$@)
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_doc_target_deep,$(MAKE_ON_MSX_BIN)/build.bat)
|
||||
$(MB_ᕽᕽᕽ )$(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
|
||||
_$(_XXX )$(call mb_make_call,mb_msxpipe_safe_cmd,$(MAKE_ON_MSX_BIN),build shutdown)
|
||||
$(_XXX )$(call mb_make_call,mb_doc_target_deep,$(MAKE_ON_MSX_BIN)/nfbsshot.bin)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxpipe_safe_cmd,$(MAKE_ON_MSX_BIN),build shutdown)
|
||||
$(MB_ᕽᕽᕽ )$(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
|
||||
$(_XXX )$(call mb_make_call,mb_doc_target,$(MAKE_ON_MSX_BIN)/@build,"Compiles binary with make on msx.")
|
||||
$(_XXX )$(call mb_make_call,mb_proj_grow_deps_phase_build,$(MAKE_ON_MSX_BIN)/@build)
|
||||
$(_XXX )$(call mb_make_call,mb_make_flag_phony,$(MAKE_ON_MSX_BIN)/@build)
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_doc_target,$(MAKE_ON_MSX_BIN)/@build,"Compiles binary with make on msx.")
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_proj_grow_deps_phase,@build,$(MAKE_ON_MSX_BIN)/@build)
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_make_target_phony,$(MAKE_ON_MSX_BIN)/@build)
|
||||
|
||||
|
||||
$(MAKE_ON_MSX_BIN)/@run: $(MAKE_ON_MSX_BIN)/@build
|
||||
_$(_XXX )$(call mb_make_call,mb_msxpipe_run_gui,$(MAKE_ON_MSX_BIN))
|
||||
$(_XXX )$(call mb_make_call,mb_doc_target_run,$(MAKE_ON_MSX_BIN)/@run,"Run the make build manually.")
|
||||
$(_XXX )$(call mb_make_call,mb_make_flag_phony,$(MAKE_ON_MSX_BIN)/@run)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_msxpipe_run_gui,$(MAKE_ON_MSX_BIN))
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_doc_target_run,$(MAKE_ON_MSX_BIN)/@run,"Run the make build manually.")
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_make_target_phony,$(MAKE_ON_MSX_BIN)/@run)
|
||||
|
||||
$(call mb_make_call,mb_assert_flow_grep_binary,$(MAKE_ON_MSX_BIN),check-bin,nfbsshot.bin,screenshot)
|
||||
#$(MAKE_ON_MSX_BIN)/@assert-check-bin: $(MAKE_ON_MSX_BIN)/@build
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ $(call mb_make_call,mb_assert_flow_bdos_grep,$(MBBOOT80_BIN),check-boot80,mbboot
|
|||
|
||||
|
||||
$(MBBOOT80_BIN)/@release-local: | $(MBBOOT80_BIN)/@build
|
||||
_$(_XXX )$(call mb_make_call,mb_os_file_copy,$(MBBOOT80_BIN)/mbboot80.com,lib/emuctl/mbboot80.com)
|
||||
$(_XXX )$(call mb_make_call,mb_doc_target,$(MBBOOT80_BIN)/@release-local,"Updates binary copy in lib/emuctl folder.")
|
||||
$(_XXX )$(call mb_make_call,mb_make_flag_phony,$(MBBOOT80_BIN)/@release-local)
|
||||
_$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_os_file_copy,$(MBBOOT80_BIN)/mbboot80.com,lib/emuctl/mbboot80.com)
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_doc_target,$(MBBOOT80_BIN)/@release-local,"Updates binary copy in lib/emuctl folder.")
|
||||
$(MB_ᕽᕽᕽ )$(call mb_make_call,mb_make_target_phony,$(MBBOOT80_BIN)/@release-local)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue