Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

smartsetup

New generation tool to build projects and install packages for Delphi, C++ Builder and Lazarus/FPC, brought by TMS Software.

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

TMS Smart Setup

TMS Smart Setup is a flexible tool for automating the installation, build, and management of both projects and packages in Delphi, C++ Builder and Lazarus. While it provides first-class support for TMS Software components, it is designed to work with any project — TMS or not.

Quick usage

  1. Download the latest version
  2. Create a configuration file:
    pascal
    tms config
  3. Install a product (example):
    pascal
    tms install landgraf.aws.sdk

You can also run the graphical interface:

pascal
tmsgui

About

Smart Setup provides a powerful foundation for:

  • Building and installing Delphi projects and packages
  • Automating setup using YAML configuration files
  • Managing dependencies and versioning
  • Running in both command-line and GUI modes

Documentation

Detailed instructions, configuration examples, and reference materials are available at:

**[https://doc.tmssoftware.com/smartsetup/](https://doc.tmssoftware.com/smartsetup/)**

Contributing

We welcome contributions. Fork the repository and submit a pull request, or open an issue to report bugs or suggest improvements.

License

TMS Smart Setup is licensed under the terms outlined in LICENSE.