You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This project is the link between the actual Media-Extractor application project and the setup project
4
+
5
+
## Usage
6
+
7
+
The utility resolves the application version of Media-Extractor and several ebedded properties, like the project website, the author or path to the appliucation files.
8
+
9
+
The application is usually automatically executed when building Media-Extractor. Then, the above mentioned properties are extracted and written as installer file for **Inno Setup**
10
+
11
+
The (console) application takes four arguments:
12
+
13
+
| Order | Argument | Description |
14
+
| --- | --- | --- |
15
+
| 1 | Template path | The absolute Path to the Inno Setup template file |
16
+
| 2 | Installer file path | The absolut path to the Inno Setup installer file (*.iss), used to buld the intsaller |
17
+
| 3 | Assemply path | The absolute path to the Media-Extractor assebly and all necessary files |
18
+
| 4 | Assembly file | The file name of the executable (e.g. MediaExtractor.exe) within the assembly path |
19
+
20
+
## Template Variables
21
+
22
+
All template variables (e.g. *TPL_MY_APP_VERSION*) are hardcoded in the class **TemplateProcessor** and must match in the bootstrap utilit and the setup template file.
23
+
Therefore, any change mut be performed in the bootstrap utility and the template file (*.TPL) in the Inno Setup installer project.
0 commit comments