Command line tools
The pen command has the following sub-commands.
For more information, see its help message by running pen --help.
build command
Section titled “build command”It builds a package in the current directory.
pen buildcreate command
Section titled “create command”It creates a package of a given kind in a specified directory.
Creating an application package
Section titled “Creating an application package”pen create fooCreating a library package
Section titled “Creating a library package”pen create --library footest command
Section titled “test command”It runs test modules in a package. See also Testing.
pen testformat command
Section titled “format command”It formats all module files in a package.
pen formatdocument command
Section titled “document command”It generates a documentation file of a package and emits it to stdout.
pen document \ --name Foo \ --description "A package to provide Foo" \ --url git://github.com/foo/foo