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
53
README.md
53
README.md
|
|
@ -39,6 +39,44 @@ Include the `lib/make/msxbuild.mk` and override the paths if needed;
|
|||
|
||||
TODO
|
||||
|
||||
## Usage Help
|
||||
|
||||
Running: `make`
|
||||
|
||||
Use 'make help' for possible targets and documention.
|
||||
|
||||
Running: `make help`
|
||||
|
||||
Welcome to the MSXBUILD help system.
|
||||
|
||||
For detailed help use one of the following targets;
|
||||
|
||||
* help@target
|
||||
* help@function
|
||||
* help@variable
|
||||
|
||||
|
||||
Running: `make help@function`
|
||||
|
||||
Documention of the make functions;
|
||||
|
||||
* mb_doc_function <name> [desc] [args]
|
||||
Prints formatted documention of an function.
|
||||
|
||||
* mb_doc_variable <name> [desc] [value]
|
||||
Prints formatted documention of an variable.
|
||||
|
||||
* mb_doc_target <name> [desc]
|
||||
Prints formatted documention of an target.
|
||||
|
||||
* mb_doc_project <name>
|
||||
Prints formatted documention of an project (help).
|
||||
|
||||
* mb_doc_show_help@all
|
||||
Displays text for 'make'
|
||||
|
||||
...
|
||||
|
||||
## Example Project
|
||||
|
||||
When you want to see whats happening do a debug run;
|
||||
|
|
@ -48,7 +86,7 @@ When you want to see whats happening do a debug run;
|
|||
real 0m3.223s
|
||||
|
||||
debug run at 11 Mhz;
|
||||
time MB_OPENMSX_HEADLESS=off MB_OPENMSX_THROTTLE=on make vassert-all
|
||||
time MB_OPENMSX_HEADLESS=off MB_OPENMSX_THROTTLE=on make bin/@assert-all
|
||||
real 1m4.856s
|
||||
|
||||
debug run real msx speed;
|
||||
|
|
@ -70,19 +108,6 @@ When you want to see whats happening do a debug run;
|
|||
manual test msxhub on machine;
|
||||
make DIST_QA_MSXHUB_MACHINE=Philips_VG_8000 bin/dist-qa-msxhub/@run
|
||||
|
||||
## Functions
|
||||
|
||||
Current set is WIP.
|
||||
|
||||
* mb_autoexec_write_default `<dir> [text-mode]`
|
||||
* mb_autoexec_show_gui40 `<dir> [cmd]`
|
||||
* mb_autoexec_show_gui40_mouse `<dir> [cmd]`
|
||||
* mb_autoexec_show_gui80 `<dir> [cmd]`
|
||||
* mb_autoexec_show_gui80_mouse `<dir> [cmd]`
|
||||
* mb_autoexec_safe_cmd `<dir> <cmd> [text-mode]`
|
||||
* mb_autoexec_safe_test `<dir> <cmd> [text-mode]`
|
||||
|
||||
|
||||
## Errata
|
||||
|
||||
* Doesn't work on windows
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue