
    EuSetup
EuSetup is a simple installation program that evaluates an INI file for its actions.
EuSetup is based on copy and modify files.
The following functions are available via plugins:
- Copy files
 - Exchange content in files
 - Insert and change entries in the registry (for example environment variablens)
 - Create symbolic links
 - Start a batch or another application
 
It is possible to expand EuSetup by means of more plugins, e.g. to get files from a URL, or to unpack before, etc. For developers there is a template to develop own plugins.
What is to be done is determined from a text file (e.g., "setup.ini"). An alternative filename can be passed. It controls almost everything about this INI file; therefore the possible entries are explained in detail in an user guide.
The current version EuSetup 1.0.3 is implemented in the C ++ programming language and has so far been used with:
- Microsoft Visual Studio 2015 C++ 98 (32 and 64 bit)
 - Microsoft Visual Studio 2017 C++ 14/C++ 17 (32 and 64 bit)
 - Microsoft Visual Studio 2019 C++ 14/C++ 17/C++ 20 (32 and 64 bit)
 - Microsoft Visual Studio 2022 C++ 14/C++ 17/C++ 20 (32 and 64 bit)
 - MinGW Version 7.3.0 (32 and 64 bit)
 - MinGW Version 8.x (compiler error in "filesystem", see here)
 - MinGW Version 9.0.0 (64 bit)
 - MinGW Version 11.2.20 (64 Bit)
 
Windows
The GUI was realized with the C ++ library Qt.
    EuSetup user guide (online)
    
    Download EuSetup