Compare commits

...

23 Commits

Author SHA1 Message Date
James Turner
8cc607b25a Initial bump for 3.0.1
- includes Maclauncher work-around for bug 1377
2014-02-25 15:51:54 +00:00
Clément de l'Hamaide
223941a09a bump FG revision 2014-02-15 00:23:45 +01:00
Clement de l'Hamaide
f5f09611a6 uncheck 32 bits install by default + add info page 2014-02-14 22:51:31 +01:00
Clement de l'Hamaide
8d021e6f53 Bump FG revision 2014-02-14 22:23:46 +01:00
Clément de l'Hamaide
acf6d62fbc Bump FGRun revision 2014-02-14 14:16:35 +01:00
James Turner
0a00d898b7 Bump for SG+FG fixes. 2014-02-10 18:08:12 +00:00
Gijs de Rooy
c99ea4c0ed Update fgmeta for fgrun console fix 2014-02-04 17:47:19 +01:00
James Turner
4ae520beed And bump FGRun too. 2014-02-01 12:36:32 +00:00
James Turner
61eee4de8a Bump for RC2 point
flightgear, simgear and mac-launcher tweaks
2014-02-01 09:45:25 +00:00
Clément de l'Hamaide
e45c26e648 Bump FGRun revision 2014-01-23 19:45:22 +01:00
James Turner
f16c99683e Bump for material-reload crash fix. 2014-01-23 09:19:37 +00:00
James Turner
004f7ad904 Remove references to SVN in Mac release. 2014-01-23 09:04:33 +00:00
James Turner
bfa7a4a35a Fix CrashRpt install
(Wrong name for CrashSender helper)
2014-01-23 09:04:15 +00:00
James Turner
7729f3eb4a Bump for FG change. 2014-01-22 22:37:14 +00:00
James Turner
2c6d4e2aa7 Bump for FG tweak 2014-01-21 09:26:08 +00:00
Clément de l'Hamaide
f577196ace bump maclauncher revision 2014-01-20 13:36:01 +01:00
James Turner
416e22b6e1 Bump for CrashRpt in FG 2014-01-20 10:41:43 +00:00
James Turner
029d5d81ef Bump for CameraViewportListener change
(Should fix Mac release build)
2014-01-18 18:50:59 +00:00
James Turner
62dd9bc458 Switch Windows SG+FG builds to RelWithDebInfo
This means PDB files will be generated, suitable for post-hoc
minidump assembly.
2014-01-18 14:53:48 +00:00
James Turner
187a29f1b9 ISS rules for CrashRpt 2014-01-18 14:45:44 +00:00
James Turner
52c0f90d16 Switch 3.0 Mac release build to use Release mode. 2014-01-18 14:38:06 +00:00
Clément de l'Hamaide
698342ebce Switch on release/3.0.0 for fgrun submodule 2014-01-18 10:45:39 +01:00
James Turner
ca076b78ff Create 3.0 branch head. 2014-01-17 21:29:26 +00:00
9 changed files with 21 additions and 38 deletions

View File

@@ -48,6 +48,7 @@ LicenseFile=X:\flightgear\COPYING
Uninstallable=yes
SetupIconFile=X:\flightgear\package\flightgear.ico
VersionInfoVersion={#FGVersion}.0
InfoBeforeFile=X:\flightgear\package\Win32-Inno\infobefore.txt
WizardImageFile=X:\flightgear\package\Win32-Inno\setupimg.bmp
WizardImageStretch=No
WizardSmallImageFile=X:\flightgear\package\Win32-Inno\setupsmall.bmp
@@ -60,7 +61,7 @@ ArchitecturesAllowed=x86 x64
; NOTE: The following entry contains English phrases ("Create a desktop icon" and "Additional icons"). You are free to translate them into another language if required.
Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"
Name: "insoal"; Description: "Install OpenAL (the sound engine)"
Name: "force32"; Description: "Force 32bit install on 64bit system"; Check: Is64BitInstallMode
Name: "force32"; Description: "Force 32bit install on 64bit system (Not recommended)"; Check: Is64BitInstallMode; Flags: unchecked
[Files]
; NOTE: run subst X: F:\ (or whatever path the expanded tree resides at)
@@ -100,6 +101,14 @@ Source: "X:\3rdParty.x64\bin\vcredist_x64.exe"; DestDir: "{app}\bin\Win64"; Flag
Source: "X:\3rdParty\bin\oalinst.exe"; DestDir: "{app}\bin\Win32"; Flags: ignoreversion skipifsourcedoesntexist
; CrashRpt DLLs are copied by the wildcard rule on *.dll above
Source: "X:\3rdParty\bin\CrashSender1402.exe"; DestDir: "{app}\bin\Win32"; Flags: ignoreversion skipifsourcedoesntexist
Source: "X:\3rdParty\bin\crashrpt_lang.ini"; DestDir: "{app}\bin\Win32"; Flags: ignoreversion skipifsourcedoesntexist
Source: "X:\3rdParty.x64\bin\CrashSender1402.exe"; DestDir: "{app}\bin\Win64"; Flags: ignoreversion skipifsourcedoesntexist; Check: Is64BitInstallMode and not IsTaskSelected('force32')
Source: "X:\3rdParty\bin\crashrpt_lang.ini"; DestDir: "{app}\bin\Win64"; Flags: ignoreversion skipifsourcedoesntexist; Check: Is64BitInstallMode and not IsTaskSelected('force32')
Source: "X:\data\*.*"; DestDir: "{app}\data"; Flags: ignoreversion recursesubdirs skipifsourcedoesntexist
; NOTE: tar.gz file uses name 'fgdata', to avoid renaming it, look for both names.
; assuming no setup has both names and hence we don't package twice :)

2
fgrun

Submodule fgrun updated: 89385a013d...e030882cdb

View File

@@ -21,7 +21,7 @@ pushd sgBuild
cmake -DCMAKE_INSTALL_PREFIX:PATH=$WORKSPACE/dist -G Xcode ../simgear
# compile
xcodebuild -configuration RelWithDebInfo -target install build
xcodebuild -configuration Release -target install build
if [ $? -ne '0' ]; then
echo "make simgear failed"
@@ -35,7 +35,7 @@ echo "Starting on FlightGear"
pushd fgBuild
cmake -DCMAKE_INSTALL_PREFIX:PATH=$WORKSPACE/dist -G Xcode ../flightgear
xcodebuild -configuration RelWithDebInfo -target install build
xcodebuild -configuration Release -target install build
if [ $? -ne '0' ]; then
echo "make flightgear failed"

View File

@@ -22,10 +22,6 @@ puts "Code signing identity is #{$codeSignIdentity}"
puts "osgVersion=#{osgVersion}, so-number=#{$osgSoVersion}"
$svnLibs = ['svn_client', 'svn_wc', 'svn_delta', 'svn_diff', 'svn_ra',
'svn_ra_local', 'svn_repos', 'svn_fs', 'svn_fs_fs', 'svn_fs_util',
'svn_ra_svn', 'svn_subr', 'svn_ra_neon']
def fix_install_names(object)
#puts "fixing install names for #{object}"
@@ -44,31 +40,11 @@ $prefixDir=Dir.pwd + "/dist"
dmgDir=Dir.pwd + "/image"
srcDir=Dir.pwd + "/flightgear"
def fix_svn_install_names(object)
$svnLibs.each do |l|
fileName = "lib#{l}-1.0.dylib"
newName = "@executable_path/../Frameworks/#{fileName}"
`install_name_tool -change #{fileName} #{newName} #{object}`
end
end
def copy_svn_libs()
puts "Copying Subversion client libraries"
$svnLibs.each do |l|
libFile = "lib#{l}-1.0.dylib"
path = "#{$frameworksDir}/#{libFile}"
`cp #{$prefixDir}/lib/#{libFile} #{$frameworksDir}`
fix_svn_install_names(path)
# `install_name_tool -id #{libFile} #{path}`
end
end
def code_sign(path)
puts "Signing #{path}"
`codesign -s "#{$codeSignIdentity}" #{path}`
end
puts "Erasing previous image dir"
`rm -rf #{dmgDir}`
@@ -104,7 +80,6 @@ bins.each do |b|
outPath = "#{macosDir}/#{b}"
`cp #{$prefixDir}/bin/#{b} #{outPath}`
fix_install_names(outPath)
fix_svn_install_names(outPath)
end
puts "copying libraries"
@@ -124,8 +99,6 @@ $osgPlugins.each do |p|
fix_install_names("#{osgPluginsDir}/#{pluginFile}")
end
copy_svn_libs()
# Macflightgear launcher
puts "Copying Macflightgear launcher files"

View File

@@ -10,12 +10,13 @@ md build-sg
md build-fg
md build-fgrun
cd build-sg
cmake ..\simgear -G "Visual Studio 10" -DMSVC_3RDPARTY_ROOT=%WORKSPACE% -DCMAKE_INSTALL_PREFIX:PATH=%WORKSPACE%/install/msvc100/SimGear -DBOOST_ROOT=%WORKSPACE%/Boost
cmake --build . --config Release --target INSTALL
cmake --build . --config RelWithDebInfo --target INSTALL
cd ..\build-fg
cmake ..\flightgear -G "Visual Studio 10" -DMSVC_3RDPARTY_ROOT=%WORKSPACE% -DCMAKE_INSTALL_PREFIX:PATH=%WORKSPACE%/install/msvc100/FlightGear -DFLTK_FLUID_EXECUTABLE=%WORKSPACE%/3rdParty/bin/fluid.exe -DBOOST_ROOT=%WORKSPACE%/Boost
cmake --build . --config Release --target INSTALL
cmake --build . --config RelWithDebInfo --target INSTALL
cd ..\build-fgrun
cmake ..\fgrun -G "Visual Studio 10" -DMSVC_3RDPARTY_ROOT:PATH=%WORKSPACE% -DCMAKE_INSTALL_PREFIX:PATH=%WORKSPACE%/install/msvc100/FGRun -DFLTK_FLUID_EXECUTABLE:FILEPATH=%WORKSPACE%/3rdParty/bin/fluid.exe -DGETTEXT_MSGFMT_EXECUTABLE:FILEPATH=%WORKSPACE%/3rdParty/bin/msgfmt.exe -DGETTEXT_MSGMERGE_EXECUTABLE:FILEPATH=%WORKSPACE%/3rdParty/bin/msgmerge.exe -DBOOST_ROOT=%WORKSPACE%/Boost

View File

@@ -13,11 +13,11 @@ md build-fg64
md build-fgrun64
cd build-sg64
cmake ..\SimGear -G "Visual Studio 10 Win64" -DMSVC_3RDPARTY_ROOT=%WORKSPACE% -DCMAKE_INSTALL_PREFIX:PATH=%WORKSPACE%/install/msvc100-64/SimGear -DBOOST_ROOT=%WORKSPACE%/Boost
cmake --build . --config Release --target INSTALL
cmake --build . --config RelWithDebInfo --target INSTALL
cd ..\build-fg64
cmake ..\flightgear -G "Visual Studio 10 Win64" -DMSVC_3RDPARTY_ROOT=%WORKSPACE% -DCMAKE_INSTALL_PREFIX:PATH=%WORKSPACE%/install/msvc100-64/FlightGear -DFLTK_FLUID_EXECUTABLE=%WORKSPACE%/3rdParty/bin/fluid.exe -DBOOST_ROOT=%WORKSPACE%/Boost -DWITH_FGPANEL=OFF -DENABLE_PROFILE=OFF
cmake --build . --config Release --target INSTALL
cmake --build . --config RelWithDebInfo --target INSTALL
cd ..\build-fgrun64
cmake ..\fgrun -G "Visual Studio 10 Win64" -DMSVC_3RDPARTY_ROOT:PATH=%WORKSPACE% -DCMAKE_INSTALL_PREFIX:PATH=%WORKSPACE%/install/msvc100-64/FGRun -DFLTK_FLUID_EXECUTABLE:FILEPATH=%WORKSPACE%/3rdParty/bin/fluid.exe -DGETTEXT_MSGFMT_EXECUTABLE:FILEPATH=%WORKSPACE%/3rdParty/bin/msgfmt.exe -DGETTEXT_MSGMERGE_EXECUTABLE:FILEPATH=%WORKSPACE%/3rdParty/bin/msgmerge.exe -DBOOST_ROOT=%WORKSPACE%/Boost

Submodule simgear updated: c6330b64f6...e218c099a2