cpl new
Contents
Description
Arguments
Project types
Generates a workspace and initial project or add a project to workspace.
cpl new <type> <name>
cpl n <type> <name> 
cpl N <type> <name>
Description
Generates a workspace and initial project or add a project to workspace.
You can define custom project types by creating templates in a .cpl folder.
If the command is running in a CPL workspace, it will add the new project to the workspace.
Argument  | 
Description  | 
Value type  | 
|---|---|---|
  | 
The type of the project, see types  | 
  | 
  | 
The name of the project  | 
  | 
  | 
First element of path will be used as base-path not ‘src’. For example: ‘cpl g c test/Test’ will be created at   | 
  | 
Project types
Project type  | 
Description  | 
|---|---|
  | 
A simple console application  | 
  | 
A package  | 
Flags
Argument  | 
Description  | 
|---|---|
  | 
Specifies whether async is used  | 
  | 
Specifies whether application base is used  | 
  | 
Specifies whether startup is used  | 
  | 
Specifies whether service-providing is used  | 
  | 
Specifies whether nothing is used  | 
  | 
Specifies whether venv is used  |