utils/constants library

Contains various constants and utility values used throughout the Inno Bundle package.

This file includes:

  • Messages displayed in the CLI during different stages of the build process.
  • Paths for directories and files used during the build and installation process.
  • Globally used regular expressions.

Constants

appBuildDir → const List<String>
Relative build directory path for x64 windows app.
BUILD_END_MESSAGE → const String
End message for the CLI
defaultInstallerIconPlaceholder → const String
Placeholder used by inno_bundle to signify that the default installer icon should be used.
GUID_END_MESSAGE → const String
End message for the CLI
innoSysDirPath → const List<String>
Inno Setup installation path when installed on the system level.
installerBuildDir → const List<String>
Relative output directory path for x64 windows installer.
GitHub link for documentation on how to download and install Inoo Setup.
scriptHeader → const String
Header message for ISS script
START_MESSAGE → const String
Start message for the CLI
system32 → const List<String>
System32 directory path for MS Windows.
vcDllFiles → const List<String>
List of DLL files that must be included to avoid missing dll files issue for users. See https://github.com/hahouari/inno_bundle/wiki/Handling-Missing-DLL-Files.

Properties

innoUserDirPath List<String>
Inno Setup installation path when installed on user-specific level.
final
validFilenameRegex RegExp
Regex for filenames and directories. used to make sure some generated files do not have special characters in the names.
final