diff --git a/source/dub/commandline.d b/source/dub/commandline.d index fb2650b..395540c 100644 --- a/source/dub/commandline.d +++ b/source/dub/commandline.d @@ -882,7 +882,12 @@ this.argumentsPattern = "[ [...]]"; this.description = "Initializes an empty package skeleton"; this.helpText = [ - "Initializes an empty package of the specified type in the given directory. By default, the current working directory is used." + "Initializes an empty package of the specified type in the given directory.", + "By default, the current working directory is used.", + "", + "Custom templates can be defined by packages by providing a sub-package called \"init\".", + "The \"init\" subpackage is compiled and executed inside the destination folder after the base project directory has been created.", + "Free arguments \"dub init -t custom -- free args\" are passed into the \"init\" subpackage as app arguments." ]; this.acceptsAppArgs = true; }