Table of Contents

tms install

Downloads and installs the specified product(s), then builds and registers them in the IDEs.

Synopsis

tms install <product-ids:product-versions> [<options>] [<global-options>]

Description

Downloads the specified products to the local products folder, compiles their packages, and registers them in all configured IDEs. This command combines a fetch and a build step in sequence: it first downloads the products and then performs a full build and registration.

If you specify a version after the product id, like in tms install my.product.id:3.0 it will install that particular version. See Versioning

If a product is already installed, tms install downloads the specified version, or the latest available if no version is specified, and rebuilds it.

Products are built in parallel where possible, respecting inter-product dependencies. After a successful install, the product's compiled packages are available in the IDEs and its BPL output folder is added to the Windows PATH if needed.

Use -nobuild to skip the build step and only download the product files.

Arguments

Argument Description
<product-ids> One or more product IDs to install. Required. Multiple IDs can be separated by commas or provided as separate arguments. Supports wildcard patterns such as tms.biz.*. You can also specify versions for the products, by appending :version at the end.

Options

Option Description
-nobuild Skips the build step. Only downloads the product files to disk without compiling or registering in any IDE.

Global Options

See Global Options for options available to all commands.

Examples

Installs all products in the tms.biz family:

tms install tms.biz.*

Installs two specific products:

tms install tms.biz.aurelius tms.fnc.maps

Installs two specific products with specific versions:

tms install tms.biz.aurelius:5.25.0.1 tms.fnc.maps:4.5.2.2

Installs products from two families:

tms install tms.biz.* tms.vcl.*

Downloads product files without building or registering in the IDEs:

tms install tms.biz.aurelius -nobuild

See Also