From c943f83deeb3e14bed7939ac65dfac789a7a0181 Mon Sep 17 00:00:00 2001 From: Bertrand Coconnier Date: Sat, 24 Jul 2021 17:19:45 +0200 Subject: [PATCH] Improve the granularity of the installed files. --- JSBSim.iss.in | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/JSBSim.iss.in b/JSBSim.iss.in index 91e0633e51..808ec516c8 100644 --- a/JSBSim.iss.in +++ b/JSBSim.iss.in @@ -12,23 +12,25 @@ WizardImageFile=logos\*.bmp WizardSmallImageFile=small\*.bmp [Components] -Name: "executables"; Description: "JSBSim and aeromatic executables"; Types: full compact +Name: "JSBSim"; Description: "JSBSim executable"; Types: full compact Name: "data"; Description: "JSBSim scripts and aircraft data"; 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: "JSBSim files to build an interface to Matlab"; Types: full [Files] -Source: "${CMAKE_BINARY_DIR}\src\JSBSim.exe"; DestDir: "{app}"; Components: executables -Source: "${CMAKE_BINARY_DIR}\utils\aeromatic++\aeromatic.exe"; DestDir: "{app}\aeromatic++"; Components: executables -Source: "${CMAKE_BINARY_DIR}\msvcp*.dll"; DestDir: "{app}"; Components: executables +Source: "${CMAKE_BINARY_DIR}\src\JSBSim.exe"; DestDir: "{app}"; 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: "${CMAKE_SOURCE_DIR}\aircraft\*.xml"; DestDir: "{app}\aircraft"; Flags: recursesubdirs; Components: data Source: "${CMAKE_SOURCE_DIR}\data_output\*.xml"; DestDir: "{app}\data_output"; Components: data Source: "${CMAKE_SOURCE_DIR}\engine\*.xml"; DestDir: "{app}\engine"; Components: data Source: "${CMAKE_SOURCE_DIR}\scripts\*.xml"; DestDir: "{app}\scripts"; Components: data Source: "${CMAKE_SOURCE_DIR}\systems\*.xml"; DestDir: "{app}\systems"; Components: data -Source: "${CMAKE_SOURCE_DIR}\utils\aeromatic++\samples\*.param"; DestDir: "{app}\aeromatic++\samples"; Components: data +Source: "${CMAKE_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: "${CMAKE_SOURCE_DIR}\src\*.h"; DestDir: "{app}\include"; Flags: recursesubdirs; Components: devfiles Source: "${CMAKE_SOURCE_DIR}\matlab\*.cpp"; DestDir: "{app}\matlab"; Components: devfiles\matlab Source: "${CMAKE_SOURCE_DIR}\matlab\*.h"; DestDir: "{app}\matlab"; Components: devfiles\matlab -Source: "${CMAKE_SOURCE_DIR}\matlab\*.m"; DestDir: "{app}\matlab"; Components: devfiles\matlab +Source: "${CMAKE_SOURCE_DIR}\matlab\JSBSimSimulinkCompile.m"; DestDir: "{app}\matlab"; Components: devfiles\matlab