The dodo entry point

The dodo command runs a Dodo Commands script.

dodo –layer=<name> –trace –traceback


Adds <name> as a layer to the configuration.


The layers and foo.baz.yaml are considered to be mutually exclusive variations of the foo layer. Therefore, the use of --layer foo.baz.yaml will nullify any layer such as in ${/ROOT/layers}.


Instead of running the command, prints an array that contains the final form (after interpretation) of all the arguments


Instead of writing a short error when a command fails, writes the full stacktrace.