Scroll to navigation

SDML(1) User Commands SDML(1)

NAME

sdml - Rust CLI for Simple Domain Modeling Language (SDML)

SYNOPSIS

sdml [OPTIONS] <COMMAND>

DESCRIPTION

Rust CLI for Simple Domain Modeling Language (SDML)

Commands:

Convert a module into an alternate representation
Show a module's imported dependencies
Produce structured documentation for a module
doc-book
Produce structured documentation for a set of modules
Draw diagrams from a module
Generate content using Tera templates
Syntax highlight a module source
Extract tags from a module
Validate that a module is correct
Show tool and library versions
View formatted module source
Print this message or the help of the given subcommand(s)

OPTIONS

--log-filter <LOG_FILTER>

Level of logging to enable
[default: none]
Possible values: - none: Turn off all logging - errors: Enable error logging only - warnings: Enable warnings and above - information: Enable information and above - debugging: Enable debugging and above - tracing: Enable tracing (ALL) and above

--no-color

Turn off color for code emitters
[env: NO_COLOR=]

-h, --help

Print help (see a summary with '-h')

-V, --version

Print version
April 2025 sdml 0.3.2+20250310