Creating a new workspace
You create Caplin Trader 5 applications under a development workspace. You can create as many workspaces as you want, and create as many applications under a single workspace as you want.
Requirements
To create a new Caplin Trader 5 development workspace, you require the following:
-
The Caplin CLI tool (see Installing Caplin CLI)
-
Caplin Trader 5 ZIP file,
caplintrader-5.0.0-<version>.zip
, downloadable from the Caplin Downloads page.
Creating a new development workspace
To create a new Caplin Trader 5 development workspace, follow the steps below:
-
Create a directory to hold the workspace:
$ mkdir -p ~/dev/ct-workspace
-
Navigate to the new
ct-workspace
directory:$ cd ~/dev/ct-workspace
-
Initialise the workspace:
$ caplin-cli init
After initialisation, your new workspace has the following directory structure:
Directory Contents apps
The root directory for applications developed within this workspace. Each application has its own subdirectory under the
apps
directory.packages
Local packages common to all applications in the workspace. To create your own packages, see Creating a new local package.
packages-caplin
Caplin Trader 5 packages. The Caplin Trader 5 packages are distributed in a ZIP file downloadable from the Caplin Downloads site. To install the packages, see step 4 below.
-
In the
ct-workspace
directory, extract the Caplin Trader 5 ZIP file.After extracting the ZIP file, your development workspace has the following directory structure:
Example
Click on the terminal recording below to watch the creation of an example CT5 workspace:
See also: