Done msxpipe build steps.
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
8d84a1e65c
commit
a84972e960
14 changed files with 80 additions and 79 deletions
|
|
@ -6,8 +6,8 @@ MB_DOC_HELP_FUNCTION ?= ""
|
|||
MB_DOC_TXT_BUILD_ALL := "Use 'make help' for possible targets and documention."
|
||||
MB_DOC_TXT_BUILD_PROJECT := "Welcome to the MSXBUILD help system.\\n\\nFor detailed help use one of the following targets;\\n"
|
||||
MB_DOC_TXT_BUILD_TARGET := "Build one of the following make targets;\\n"
|
||||
MB_DOC_TXT_BUILD_VARIABLE := "Documention of the MSXBUILD variables;\\n"
|
||||
MB_DOC_TXT_BUILD_FUNCTION := "Documention of the MSXBUILD functions;\\n"
|
||||
MB_DOC_TXT_BUILD_VARIABLE := "Documention of the make variables;\\n"
|
||||
MB_DOC_TXT_BUILD_FUNCTION := "Documention of the make functions;\\n"
|
||||
|
||||
MB_DOC_FORMAT ?= txt
|
||||
MB_DOC_HELP_VARIABLE += $(call mb_doc_variable,MB_DOC_FORMAT,"Output format of documention$(MB_CHAR_COMMA) only 'txt' is supported currently.",$(MB_DOC_FORMAT))
|
||||
|
|
|
|||
|
|
@ -1,44 +1,38 @@
|
|||
|
||||
# TODO: rename
|
||||
|
||||
define mb_autoexec_safe_cmd
|
||||
$(call mb_autoexec_write_default,$(1),$(3))
|
||||
define mb_msxpipe_safe_cmd
|
||||
$(call mb_autoexec_write_default,$(1))
|
||||
$(call mb_autoexec_append_safe_cmd,$(1),$(2))
|
||||
$(call mb_autoexec_append_exit,$(1))
|
||||
$(call mb_openmsx_dosctl,$(1),$(3))
|
||||
endef
|
||||
MB_DOC_HELP_FUNCTION += $(call mb_doc_function,mb_autoexec_safe_cmd,"Runs openMSX and safely executes a command.","<dir> <cmd> [text-mode]")
|
||||
MB_DOC_HELP_FUNCTION += $(call mb_doc_function,mb_msxpipe_safe_cmd,"Runs openMSX and safely executes one command.","<dir> <cmd> [machine]")
|
||||
|
||||
define mb_autoexec_safe_test
|
||||
$(call mb_autoexec_write_default,$(1),$(3))
|
||||
define mb_msxpipe_safe_test
|
||||
$(call mb_autoexec_write_default,$(1))
|
||||
$(call mb_autoexec_append_safe_test,$(1),$(2))
|
||||
$(call mb_autoexec_append_exit,$(1))
|
||||
$(call mb_openmsx_dosctl,$(1),$(3))
|
||||
endef
|
||||
MB_DOC_HELP_FUNCTION += $(call mb_doc_function,mb_autoexec_safe_test,"Runs openMSX and safely executes a test.","<dir> <cmd> [text-mode]")
|
||||
MB_DOC_HELP_FUNCTION += $(call mb_doc_function,mb_msxpipe_safe_test,"Runs openMSX and safely executes one test.","<dir> <cmd> [machine]")
|
||||
|
||||
define _mb_autoexec_show_gui
|
||||
$(call mb_autoexec_write_default,$(1),$(2))
|
||||
define _mb_msxpipe_show_gui
|
||||
$(call mb_autoexec_write_default,$(1))
|
||||
$(call mb_autoexec_append_stop_fail,$(1))
|
||||
$(call mb_autoexec_append_show_gui,$(1))
|
||||
$(if $(filter mouse,$(4)),$(call mb_autoexec_append_joyporta_mouse,$(1)))
|
||||
$(call mb_autoexec_append_echo,$(1),mb::exit Type shutdown to stop emulation)
|
||||
$(if $(3),$(call mb_autoexec_append_echo,$(1),mb::show command $(3)))
|
||||
$(if $(3),$(call mb_autoexec_append_cmd,$(1),$(3)))
|
||||
$(call mb_autoexec_append_echo,$(1),mb::help Run shutdown to stop emulation)
|
||||
$(if $(2),$(call mb_autoexec_append_echo,$(1),mb::show command $(2)))
|
||||
$(if $(2),$(call mb_autoexec_append_cmd,$(1),$(2)))
|
||||
$(call mb_openmsx_dosctl,$(1),$(3))
|
||||
endef
|
||||
|
||||
define mb_autoexec_show_gui40
|
||||
$(call _mb_autoexec_show_gui,$(1),40,$(2))
|
||||
define mb_msxpipe_show_gui
|
||||
$(call _mb_msxpipe_show_gui,$(1),$(2),$(3))
|
||||
endef
|
||||
MB_DOC_HELP_FUNCTION += $(call mb_doc_function,mb_msxpipe_show_gui,"Runs openMSX with renderer and optionals.","<dir> [cmd] [machine]")
|
||||
|
||||
define mb_autoexec_show_gui40_mouse
|
||||
$(call _mb_autoexec_show_gui,$(1),40,$(2),mouse)
|
||||
define mb_msxpipe_show_gui_mouse
|
||||
$(call _mb_msxpipe_show_gui,$(1),$(2),$(3),mouse)
|
||||
endef
|
||||
|
||||
define mb_autoexec_show_gui80
|
||||
$(call _mb_autoexec_show_gui,$(1),80,$(2))
|
||||
endef
|
||||
|
||||
define mb_autoexec_show_gui80_mouse
|
||||
$(call _mb_autoexec_show_gui,$(1),80,$(2),mouse)
|
||||
endef
|
||||
|
||||
MB_DOC_HELP_FUNCTION += $(call mb_doc_function,mb_msxpipe_show_gui_mouse,"Runs openMSX with renderer and mouse and optionals.","<dir> [cmd] [machine]")
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue