4.3.3.1 The Command Builder

env.Command(target, sources, "CMD" => command)
# Example
env.Command("user_guide.html", "user_guide.md",
  "CMD" => ["pandoc", "-fmarkdown", "-thtml", "-o${_TARGET}", "${_SOURCES}"],
  "CMD_DESC" => "Generating user guide:")

The Command builder executes a user-defined command in order to produce the desired target file based on the provided source files.

The Command builder supports the following construction variables: