Skip to content

pyscripter/MultiInstaller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MultiInstaller

This is the Silverpoint MultiInstaller on steroids. It allows you to install multiple Delphi packages directly from git repositories (e.g. Github), from zip files or from existing folders in one-step.

Documentation
Please read the orginal documentation in conjuction with the notes below.

List of enhanacements to the original program:

  • GIT key
    Example: Git=https://github.com/pyscripter/python4delphi.git
    If the GIT key is provided Multiinstaller clones the repository. GIT.exe must be on the Windows path.
  • If you already have the sources of a component in-place you can omit both the "Zip" and "Git" keys. The component will be installed from the existing sources.
  • LIBSUFFIX key
    Example: LIBSUFFIX=%s0
    Actual LibSuffix will be assumed to be the result of Format(LibSuffix, [DelphiIDEVersion] so if you install into Delphi Tokyo the LibSuffix will become 250. Athough MultiInstaller has auto-detection of the LIBSUFFIX directive this fails when this is inside conditional directives.
  • Automatic generation of .res package files if they are missing. Empty.res needs to be present in the same directory as the MultiInstaller executable.
  • SearchPath folders are also added to the Win64 Library search path.
  • The Delphi search path (-U dcc32 flag) is also used as the include search path (-I dcc32 flag) during package compilation.

Example Setup.ini:

About

Delphi one-step multipe package installer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages