modulepackage
0.0.0-20241130153333-d03f682ceba6
Repository: https://github.com/fbaube/m5cli.git
Documentation: pkg.go.dev
# README
m5cli
m5cli is the CLI element of the m5 Go application. Aimed at LwDITA and beyond.
License
Note that this is GNU Affero -licensed, not MIT-licensed like most of the libraries it uses. This means that use over a network is distribution, requiring disclosure of modifications to source code.
# Packages
Package exec is home to functions called from m5's cli/Exec(), which is where all the "real work" gets done.
No description provided by the author
# Functions
CLI parses the arguments passed in (tipicly [os.Args]) and then processes them; therefore it is very easy to pass in whatever arguments are suitable for testing.
DoSamples does demo type stuff and can be skipped; it does use (and demo) mlog's L.L.
InitLogging starts with Targets[] empty, then 1) adds a console logger (i.e.
Notes: - Does not launch a goroutine.
# Variables
AllGLinks gathers all [mcfile.GLinks] in the current run's input set.
No description provided by the author
6.
5.
6 .
7.
# Type aliases
ContentityProcessor (see ContentityStage !!) is most probably the best way to go.