diff --git a/FlightGear-files.iss b/FlightGear-files.iss index 4457804..edfd252 100644 --- a/FlightGear-files.iss +++ b/FlightGear-files.iss @@ -1,7 +1,6 @@ [Files] ; 32 bits install Source: "{#InstallDir32}\bin\*.*"; DestDir: "{app}\bin"; Excludes: "{#ExcludedBinaries}"; Flags: ignoreversion recursesubdirs; Check: not Is64BitInstallMode -Source: "{#InstallCompositor32}\bin\fgfs.exe"; DestDir: "{app}\bin"; DestName: "fgfs-compositor.exe"; Excludes: "{#ExcludedBinaries}"; Flags: ignoreversion recursesubdirs; Check: not Is64BitInstallMode Source: "{#ThirdPartyDir}\3rdParty\bin\zlib.dll"; DestDir: "{app}\bin"; Check: not Is64BitInstallMode Source: "{#ThirdPartyDir}\3rdParty\bin\OpenAL32.dll"; DestDir: "{app}\bin"; Check: not Is64BitInstallMode @@ -16,7 +15,6 @@ Source: "{#ThirdPartyDir}\3rdParty\bin\liblzma.dll"; DestDir: "{app}\bin"; Check ; 64 bits install Source: "{#InstallDir64}\bin\*.*"; DestDir: "{app}\bin"; Excludes: "{#ExcludedBinaries}"; Flags: ignoreversion recursesubdirs; Check: Is64BitInstallMode -Source: "{#InstallCompositor64}\bin\fgfs.exe"; DestDir: "{app}\bin"; DestName: "fgfs-compositor.exe"; Excludes: "{#ExcludedBinaries}"; Flags: ignoreversion recursesubdirs; Check: Is64BitInstallMode Source: "{#ThirdPartyDir}\3rdParty.x64\bin\zlib.dll"; DestDir: "{app}\bin"; Check: Is64BitInstallMode Source: "{#ThirdPartyDir}\3rdParty.x64\bin\OpenAL32.dll"; DestDir: "{app}\bin"; Check: Is64BitInstallMode diff --git a/FlightGear.iss b/FlightGear.iss index 58f8a6c..dbcb87f 100644 --- a/FlightGear.iss +++ b/FlightGear.iss @@ -47,12 +47,10 @@ #define FGSourcePath FgHarnessPath + "\flightgear" #define InstallDir32 FgHarnessPath + "\install\msvc140" -#define InstallCompositor32 FgHarnessPath + "\install\msvc140\compositor" #define OSGInstallDir InstallDir32 + "\OpenSceneGraph" #define OSGPluginsDir OSGInstallDir + "\bin\osgPlugins-" + OSGVersion #define InstallDir64 FgHarnessPath + "\install\msvc140-64" -#define InstallCompositor64 FgHarnessPath + "\install\msvc140-64\compositor" #define OSG64InstallDir InstallDir64 + "\OpenSceneGraph" #define OSG64PluginsDir OSG64InstallDir + "\bin\osgPlugins-" + OSGVersion @@ -119,7 +117,6 @@ Name: "{%USERPROFILE}\FlightGear\Custom Scenery"; Permissions: creatorowner-modi [Icons] Name: "{userdesktop}\FlightGear {#FGVersionGroup}"; Filename: "{app}\bin\fgfs.exe"; Parameters: "--launcher"; WorkingDir: "{app}\bin"; Tasks: desktopicon; Name: "{group}\FlightGear {#FGVersionGroup}"; Filename: "{app}\bin\fgfs.exe"; Parameters: "--launcher"; WorkingDir: "{app}\bin"; -Name: "{group}\FlightGear {#FGVersionGroup} - Compositor"; Filename: "{app}\bin\fgfs-compositor.exe"; Parameters: "--launcher"; WorkingDir: "{app}\bin"; Name: "{group}\FlightGear Manual"; Filename: "http://flightgear.sourceforge.net/manual/{#FGVersionGroup}/" Name: "{group}\Flightgear Wiki"; Filename: "http://wiki.flightgear.org" Name: "{group}\Tools\Uninstall FlightGear"; Filename: "{uninstallexe}" diff --git a/build_release_windows.bat b/build_release_windows.bat index ebab932..4e3c8eb 100755 --- a/build_release_windows.bat +++ b/build_release_windows.bat @@ -20,7 +20,6 @@ SET OSG64=%WORKSPACE%\install\msvc140-64\OpenSceneGraph REM 32bits md build-sg32 md build-fg32 -md build-fg32-compositor cd build-sg32 cmake ..\simgear -G "Visual Studio 14" ^ @@ -42,25 +41,11 @@ cmake ..\flightgear -G "Visual Studio 14" ^ -DENABLE_SWIFT:BOOL=ON ^ -DENABLE_COMPOSITOR:BOOL=OFF cmake --build . --config RelWithDebInfo --target INSTALL - -cd ..\build-fg32-compositor -cmake ..\flightgear -G "Visual Studio 14" ^ - -DMSVC_3RDPARTY_ROOT=%WORKSPACE%/windows-3rd-party/msvc140 ^ - -DCMAKE_INSTALL_PREFIX:PATH=%WORKSPACE%/install/msvc140/compositor ^ - -DCMAKE_PREFIX_PATH:PATH=%QT5SDK32%;%OSG32%;%WORKSPACE%/install/msvc140/ ^ - -DBOOST_ROOT=%WORKSPACE%/windows-3rd-party ^ - -DOSG_FSTREAM_EXPORT_FIXED=1 ^ - -DFG_BUILD_TYPE=%FGBUILDTYPE% ^ - -DENABLE_SWIFT:BOOL=ON ^ - -DENABLE_COMPOSITOR:BOOL=ON -cmake --build . --config RelWithDebInfo --target INSTALL - cd .. REM 64 bits md build-sg64 md build-fg64 -md build-fg64-compositor cd build-sg64 cmake ..\SimGear -G "Visual Studio 14 Win64" ^ @@ -82,26 +67,12 @@ cmake ..\flightgear -G "Visual Studio 14 Win64" ^ -DENABLE_SWIFT:BOOL=ON ^ -DENABLE_COMPOSITOR:BOOL=OFF cmake --build . --config RelWithDebInfo --target INSTALL - -cd ..\build-fg64-compositor -cmake ..\flightgear -G "Visual Studio 14 Win64" ^ - -DMSVC_3RDPARTY_ROOT=%WORKSPACE%/windows-3rd-party/msvc140 ^ - -DBOOST_ROOT=%WORKSPACE%/windows-3rd-party ^ - -DCMAKE_INSTALL_PREFIX:PATH=%WORKSPACE%/install/msvc140-64/compositor ^ - -DCMAKE_PREFIX_PATH=%QT5SDK64%;%OSG64%;%WORKSPACE%/install/msvc140-64/ ^ - -DOSG_FSTREAM_EXPORT_FIXED=1 ^ - -DFG_BUILD_TYPE=%FGBUILDTYPE% ^ - -DENABLE_SWIFT:BOOL=ON ^ - -DENABLE_COMPOSITOR:BOOL=ON -cmake --build . --config RelWithDebInfo --target INSTALL cd .. REM Qt5 deployment SET QMLDIR=%WORKSPACE%/flightgear/src/GUI/qml %QT5SDK32%\bin\windeployqt --release --list target --qmldir %QMLDIR% %WORKSPACE%/install/msvc140/bin/fgfs.exe -%QT5SDK32%\bin\windeployqt --release --list target --qmldir %QMLDIR% %WORKSPACE%/install/msvc140/compositor/bin/fgfs.exe %QT5SDK64%\bin\windeployqt --release --list target --qmldir %QMLDIR% %WORKSPACE%/install/msvc140-64/bin/fgfs.exe -%QT5SDK64%\bin\windeployqt --release --list target --qmldir %QMLDIR% %WORKSPACE%/install/msvc140-64/compositor/bin/fgfs.exe REM build setup ECHO Packaging root is %WORKSPACE% @@ -120,8 +91,6 @@ REM ensure SENTRY_AUTH_TOKEN is set in the environment sentry-cli upload-dif --include-sources %WORKSPACE%\build-fg32\%FGFS_PDB% sentry-cli upload-dif --include-sources %WORKSPACE%\build-fg64\%FGFS_PDB% -sentry-cli upload-dif --include-sources %WORKSPACE%\build-fg32-compositor\%FGFS_PDB% -sentry-cli upload-dif --include-sources %WORKSPACE%\build-fg64-compositor\%FGFS_PDB% REM indirect way to get command output into an environment variable set PATH=%OSG32%\bin;%PATH%