# cpl build

## Contents

- [Description](#description)
<!-- - [Arguments](#arguments) -->

Copies an python app into an output directory named build/ at the given output path. Must be executed within a CPL workspace or project directory

cpl **build** <br>
cpl **b** <br>
cpl **B**

## Description

The command can be used to build a project of type "console" or "library".

The build command copies all included source files to the output directory. You can run the source files in the output directory directly.

The command is used to prepare the source files for the publish command or to copy them to an target for execution.

<!-- ## Arguments

| Argument      | Description   | Value type      |
| ------------- |:-------------:|:----------------:|
| ```<project>```     | The name of the project to build. Can be an console or a library. | ```str``` -->
