Commit graph

9 commits

Author SHA1 Message Date
Timothy Flynn
d3eb4f7a41 Base: Remove UserspaceEmulator from the list of manual pages to verify
This is used during CI to verify that some manual pages are up to date
with the output of the corresponding program's --help option. UE does
not exist on x86_64 yet, so we cannot run `UE --help`. Remove it from
this list for now.
2022-12-28 11:53:41 +01:00
Sam Atkins
33041f3a71 Base: Update and expand profile(1) manpage 2022-11-29 18:54:27 +01:00
demostanis
e03f014e7a Base: Update tail(1) man page 2022-11-02 21:29:20 -06:00
Timothy Flynn
2d7ad6dbe6 CI: Remove the manpage generator error file upon success
On some systems, just specifying "2> error_file" will create the file,
even if nothing is logged to it.
2022-10-31 18:25:01 -04:00
Timothy Flynn
9e9a07415e CI: Ensure the manpage generation step shuts down the VM on failure
Currently, if the script fails, it simply runs "exit 1". This exits the
script, but keeps the VM running, so CI hangs until it times out.

Instead of exiting, write a failure status to an error log and shutdown.
CI can then read that error log and fail the run if needed.
2022-10-31 22:10:14 +00:00
Idan Horowitz
5238e38886 Base: Remove TelnetServer and WebServer from the generated manpage list
These are no longer autogenerated.
2022-02-28 20:30:35 +02:00
Sam Atkins
6940660dec Base: Remove usermod and wc from the generated manpage list
These now have customizations that CI doesn't like.
2022-02-28 18:36:28 +01:00
Brian Gianforcaro
64dfb3a28f Base: Add icons to man pages for GUI applications
Differentiate GUI applications in man pages with icons.

This is the revert of the revert commit, now that the icon processing
was fixed in 89c0f84a28.
Revert: dae298e9df
Original: 74238d0aba

Co-authored-by: electrikmilk <brandonjordan124@gmail.com>
2022-01-17 03:38:54 -08:00
Ben Wiederhake
2caad04d23 Base: Add new system-mode that just generates manpages 2021-11-01 21:12:58 +01:00