forked from JSBSim-Team/jsbsim
-
Notifications
You must be signed in to change notification settings - Fork 0
/
JSBSim.iss.in
44 lines (42 loc) · 3.16 KB
/
JSBSim.iss.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
[Setup]
AppName=JSBSim
AppVersion=${PROJECT_VERSION}
AppPublisherURL=https://github.com/JSBSim-Team/jsbsim
DefaultDirName={localappdata}\JSBSim
OutputBaseFilename=JSBSim-${PROJECT_VERSION}-$ENV{GITHUB_RUN_NUMBER}-setup
AlwaysShowDirOnReadyPage=yes
LicenseFile=${PROJECT_SOURCE_DIR}\COPYING
WizardStyle=modern
WizardImageStretch=no
WizardImageFile=logos\*.bmp
WizardSmallImageFile=small\*.bmp
[Components]
Name: "JSBSim"; Description: "JSBSim executable"; Types: full compact
Name: "data"; Description: "JSBSim aircraft data and example scripts"; Types: full
Name: "aeromatic"; Description: "Aeromatic++ executable"; Types: full compact
Name: "aeromatic/samples"; Description: "Aeromatic++ samples"; Types: full
Name: "devfiles"; Description: "JSBSim development files (headers and C++ library)"; Types: full
Name: "devfiles\matlab"; Description: "Files to build a JSBSim S-Function for Matlab"; Types: full
[Files]
Source: "${CMAKE_BINARY_DIR}\src\JSBSim.exe"; DestDir: "{app}"; Components: JSBSim
Source: "${PROJECT_SOURCE_DIR}\COPYING"; DestDir: "{app}"; DestName: JSBSim-LICENSE.txt; Components: JSBSim
Source: "${PROJECT_SOURCE_DIR}\src\simgear\xml\COPYING"; DestDir: "{app}"; DestName: libexpat-LICENSE.txt; Components: JSBSim
Source: "${PROJECT_SOURCE_DIR}\src\GeographicLib\LICENSE.txt"; DestDir: "{app}"; DestName: GeographicLib-LICENSE.txt; Components: JSBSim
Source: "${CMAKE_BINARY_DIR}\utils\aeromatic++\aeromatic.exe"; DestDir: "{app}\aeromatic++"; Components: aeromatic
Source: "${CMAKE_BINARY_DIR}\msvcp*.dll"; DestDir: "{app}"; Components: JSBSim aeromatic
Source: "${PROJECT_SOURCE_DIR}\aircraft\*.xml"; DestDir: "{app}\aircraft"; Flags: recursesubdirs; Components: data
Source: "${PROJECT_SOURCE_DIR}\data_output\*.xml"; DestDir: "{app}\data_output"; Components: data
Source: "${PROJECT_SOURCE_DIR}\engine\*.xml"; DestDir: "{app}\engine"; Components: data
Source: "${PROJECT_SOURCE_DIR}\scripts\*.xml"; DestDir: "{app}\scripts"; Components: data
Source: "${PROJECT_SOURCE_DIR}\systems\*.xml"; DestDir: "{app}\systems"; Components: data
Source: "${PROJECT_SOURCE_DIR}\utils\aeromatic++\samples\*.param"; DestDir: "{app}\aeromatic++\samples"; Components: aeromatic/samples
Source: "${CMAKE_BINARY_DIR}\src\JSBSim.lib"; DestDir: "{app}\lib"; Components: devfiles
Source: "${PROJECT_SOURCE_DIR}\src\*.h"; DestDir: "{app}\include"; Flags: recursesubdirs; Components: devfiles
Source: "${PROJECT_SOURCE_DIR}\src\*.hxx"; DestDir: "{app}\include"; Flags: recursesubdirs; Components: devfiles
Source: "${PROJECT_SOURCE_DIR}\matlab\*.cpp"; DestDir: "{app}\matlab"; Components: devfiles\matlab
Source: "${PROJECT_SOURCE_DIR}\matlab\*.h"; DestDir: "{app}\matlab"; Components: devfiles\matlab
Source: "${CMAKE_BINARY_DIR}\matlab\JSBSimSimulinkCompile.m"; DestDir: "{app}\matlab"; Components: devfiles\matlab
Source: "${PROJECT_SOURCE_DIR}\matlab\TestJSBSim.m"; DestDir: "{app}\matlab"; Components: devfiles\matlab
Source: "${PROJECT_SOURCE_DIR}\matlab\ex737cruise.slx"; DestDir: "{app}\matlab"; Components: devfiles\matlab
Source: "${PROJECT_SOURCE_DIR}\matlab\README.md"; DestDir: "{app}\matlab"; Components: devfiles\matlab
Source: "${PROJECT_SOURCE_DIR}\matlab\LICENSE.txt"; DestDir: "{app}\matlab"; Components: devfiles\matlab