neomake 0.5.0-beta.1

Yet another task runner as make alternative, inspired by GitLab pipelines.
complete -c neomake -n "__fish_use_subcommand" -s e -l experimental -d 'enables experimental features'
complete -c neomake -n "__fish_use_subcommand" -s h -l help -d 'Print help'
complete -c neomake -n "__fish_use_subcommand" -s V -l version -d 'Print version'
complete -c neomake -n "__fish_use_subcommand" -f -a "man" -d 'Renders the manual.'
complete -c neomake -n "__fish_use_subcommand" -f -a "autocomplete" -d 'Renders shell completion scripts.'
complete -c neomake -n "__fish_use_subcommand" -f -a "config" -d 'Config related subcommands.'
complete -c neomake -n "__fish_use_subcommand" -f -a "execute" -d 'Executes task chains.'
complete -c neomake -n "__fish_use_subcommand" -f -a "plan" -d 'Plans an execution of task chains.'
complete -c neomake -n "__fish_use_subcommand" -f -a "describe" -d 'Describe the execution graph for given task chain configuration(s).'
complete -c neomake -n "__fish_use_subcommand" -f -a "list" -d 'Lists all available task chains.'
complete -c neomake -n "__fish_use_subcommand" -f -a "help" -d 'Print this message or the help of the given subcommand(s)'
complete -c neomake -n "__fish_seen_subcommand_from man" -s o -l out -r
complete -c neomake -n "__fish_seen_subcommand_from man" -s f -l format -r -f -a "{manpages	,markdown	}"
complete -c neomake -n "__fish_seen_subcommand_from man" -s h -l help -d 'Print help'
complete -c neomake -n "__fish_seen_subcommand_from man" -s V -l version -d 'Print version'
complete -c neomake -n "__fish_seen_subcommand_from autocomplete" -s o -l out -r
complete -c neomake -n "__fish_seen_subcommand_from autocomplete" -s s -l shell -r -f -a "{bash	,zsh	,fish	,elvish	,powershell	}"
complete -c neomake -n "__fish_seen_subcommand_from autocomplete" -s h -l help -d 'Print help'
complete -c neomake -n "__fish_seen_subcommand_from autocomplete" -s V -l version -d 'Print version'
complete -c neomake -n "__fish_seen_subcommand_from config; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from schema; and not __fish_seen_subcommand_from help" -s h -l help -d 'Print help'
complete -c neomake -n "__fish_seen_subcommand_from config; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from schema; and not __fish_seen_subcommand_from help" -s V -l version -d 'Print version'
complete -c neomake -n "__fish_seen_subcommand_from config; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from schema; and not __fish_seen_subcommand_from help" -f -a "init" -d 'Initializes a new default configuration in the current folder.'
complete -c neomake -n "__fish_seen_subcommand_from config; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from schema; and not __fish_seen_subcommand_from help" -f -a "schema" -d 'Renders the schema for the config.'
complete -c neomake -n "__fish_seen_subcommand_from config; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from schema; and not __fish_seen_subcommand_from help" -f -a "help" -d 'Print this message or the help of the given subcommand(s)'
complete -c neomake -n "__fish_seen_subcommand_from config; and __fish_seen_subcommand_from init" -s t -l template -d 'The template to init with.' -r -f -a "{min	,max	}"
complete -c neomake -n "__fish_seen_subcommand_from config; and __fish_seen_subcommand_from init" -s o -l output -d 'The file to render the output to. "-" renders to STDOUT.' -r
complete -c neomake -n "__fish_seen_subcommand_from config; and __fish_seen_subcommand_from init" -s h -l help -d 'Print help'
complete -c neomake -n "__fish_seen_subcommand_from config; and __fish_seen_subcommand_from init" -s V -l version -d 'Print version'
complete -c neomake -n "__fish_seen_subcommand_from config; and __fish_seen_subcommand_from schema" -s h -l help -d 'Print help'
complete -c neomake -n "__fish_seen_subcommand_from config; and __fish_seen_subcommand_from schema" -s V -l version -d 'Print version'
complete -c neomake -n "__fish_seen_subcommand_from config; and __fish_seen_subcommand_from help; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from schema; and not __fish_seen_subcommand_from help" -f -a "init" -d 'Initializes a new default configuration in the current folder.'
complete -c neomake -n "__fish_seen_subcommand_from config; and __fish_seen_subcommand_from help; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from schema; and not __fish_seen_subcommand_from help" -f -a "schema" -d 'Renders the schema for the config.'
complete -c neomake -n "__fish_seen_subcommand_from config; and __fish_seen_subcommand_from help; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from schema; and not __fish_seen_subcommand_from help" -f -a "help" -d 'Print this message or the help of the given subcommand(s)'
complete -c neomake -n "__fish_seen_subcommand_from execute" -s f -l format -d 'The format of the execution plan.' -r
complete -c neomake -n "__fish_seen_subcommand_from execute" -s w -l workers -d 'Defines how many worker threads are used for tasks that can be executed in parllel.' -r
complete -c neomake -n "__fish_seen_subcommand_from execute" -s p -l prefix -d 'The prefix to use for output to STDOUT.' -r
complete -c neomake -n "__fish_seen_subcommand_from execute" -s s -l silent -d 'Disables STDOUT output of child processes.'
complete -c neomake -n "__fish_seen_subcommand_from execute" -s h -l help -d 'Print help'
complete -c neomake -n "__fish_seen_subcommand_from execute" -s V -l version -d 'Print version'
complete -c neomake -n "__fish_seen_subcommand_from plan" -s f -l config -d 'The configuration file to use.' -r
complete -c neomake -n "__fish_seen_subcommand_from plan" -s c -l chain -d 'Which chain to execute.' -r
complete -c neomake -n "__fish_seen_subcommand_from plan" -s a -l arg -d 'An argument to the chain.' -r
complete -c neomake -n "__fish_seen_subcommand_from plan" -s o -l output -d 'The output format.' -r -f -a "{yaml	,json	,json+p	,toml	,ron	,ron+p	}"
complete -c neomake -n "__fish_seen_subcommand_from plan" -s h -l help -d 'Print help'
complete -c neomake -n "__fish_seen_subcommand_from plan" -s V -l version -d 'Print version'
complete -c neomake -n "__fish_seen_subcommand_from describe" -s f -l config -d 'The configuration file to use.' -r
complete -c neomake -n "__fish_seen_subcommand_from describe" -s c -l chain -d 'Which chain to execute.' -r
complete -c neomake -n "__fish_seen_subcommand_from describe" -s o -l output -d 'The output format.' -r -f -a "{yaml	,json	,json+p	,toml	,ron	,ron+p	}"
complete -c neomake -n "__fish_seen_subcommand_from describe" -s h -l help -d 'Print help'
complete -c neomake -n "__fish_seen_subcommand_from describe" -s V -l version -d 'Print version'
complete -c neomake -n "__fish_seen_subcommand_from list" -s f -l config -d 'The configuration file to use.' -r
complete -c neomake -n "__fish_seen_subcommand_from list" -s o -l output -d 'The output format.' -r -f -a "{yaml	,json	,json+p	,toml	,ron	,ron+p	}"
complete -c neomake -n "__fish_seen_subcommand_from list" -s h -l help -d 'Print help'
complete -c neomake -n "__fish_seen_subcommand_from list" -s V -l version -d 'Print version'
complete -c neomake -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from man; and not __fish_seen_subcommand_from autocomplete; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from execute; and not __fish_seen_subcommand_from plan; and not __fish_seen_subcommand_from describe; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "man" -d 'Renders the manual.'
complete -c neomake -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from man; and not __fish_seen_subcommand_from autocomplete; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from execute; and not __fish_seen_subcommand_from plan; and not __fish_seen_subcommand_from describe; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "autocomplete" -d 'Renders shell completion scripts.'
complete -c neomake -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from man; and not __fish_seen_subcommand_from autocomplete; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from execute; and not __fish_seen_subcommand_from plan; and not __fish_seen_subcommand_from describe; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "config" -d 'Config related subcommands.'
complete -c neomake -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from man; and not __fish_seen_subcommand_from autocomplete; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from execute; and not __fish_seen_subcommand_from plan; and not __fish_seen_subcommand_from describe; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "execute" -d 'Executes task chains.'
complete -c neomake -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from man; and not __fish_seen_subcommand_from autocomplete; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from execute; and not __fish_seen_subcommand_from plan; and not __fish_seen_subcommand_from describe; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "plan" -d 'Plans an execution of task chains.'
complete -c neomake -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from man; and not __fish_seen_subcommand_from autocomplete; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from execute; and not __fish_seen_subcommand_from plan; and not __fish_seen_subcommand_from describe; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "describe" -d 'Describe the execution graph for given task chain configuration(s).'
complete -c neomake -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from man; and not __fish_seen_subcommand_from autocomplete; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from execute; and not __fish_seen_subcommand_from plan; and not __fish_seen_subcommand_from describe; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "list" -d 'Lists all available task chains.'
complete -c neomake -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from man; and not __fish_seen_subcommand_from autocomplete; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from execute; and not __fish_seen_subcommand_from plan; and not __fish_seen_subcommand_from describe; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "help" -d 'Print this message or the help of the given subcommand(s)'
complete -c neomake -n "__fish_seen_subcommand_from help; and __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from schema" -f -a "init" -d 'Initializes a new default configuration in the current folder.'
complete -c neomake -n "__fish_seen_subcommand_from help; and __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from schema" -f -a "schema" -d 'Renders the schema for the config.'