Skip to content

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

License

Notifications You must be signed in to change notification settings

tmssoftware/smartsetup

Repository files navigation

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:

    tms config
    
  3. Install a product (example):

    tms install landgraf.aws.sdk
    

You can also run the graphical interface:

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/

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.

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •