Commit Graph
100 Commits
Author SHA1 Message Date
James Turner 5212ea7bdc Adjust base package creation
- include aircraft for 3.6
2015-08-31 16:22:34 +01:00
James Turner e3eb2aa347 Win & Mac package fixes. 2015-08-31 16:13:25 +01:00
James Turner bc58ece69a Tweaks to release DMG creation on Mac. 2015-08-31 11:18:16 +01:00
James Turner 802e9dbc28 Different packaging for Mac RC builds.
Set FG_IS_RELEASE=1 to control (for now)
2015-08-31 09:19:52 +01:00
James Turner 3f6504eb81 Post-upload tweaks to support RC builds.
(merge to next once done)
2015-08-31 08:39:30 +01:00
James Turner 03999ef343 FGRun release version 2015-08-30 21:18:04 +01:00
James Turner 4a9d8e58d2 Submodule branches for release. 2015-08-30 21:17:26 +01:00
James Turner ced4855c65 Update subproject heads on release branch. 2015-08-30 21:15:49 +01:00
James Turner 651482a0df Maintain catalog: argument parsing 2015-07-22 23:35:57 -04:00
James Turner f0fff6d16e Catalog creation work
- XML scanning works
- thumbnail extraction progressing
2015-07-18 15:30:20 -05:00
James Turner 8d1e9abcc9 Catalogs: Thumbnail extraction works. 2015-07-14 21:37:39 -05:00
James Turner 5944ad64d9 Improved bool parsing 2015-07-11 22:23:14 +01:00
James Turner cf1afee705 maintain catalog: Mirror URLs generated 2015-07-11 22:23:05 +01:00
James Turner 548de8bd2d OS-X: Adapt package script for @rpath
Since the Mac build sets @rpath correctly now, no longer
need to fix install names during package creation.
2015-07-11 21:48:24 +01:00
James Turner f390d16625 Ignore .pyc files 2015-07-11 21:47:38 +01:00
James Turner fbda7475f0 Maintain catalog script starting to work. 2015-07-11 21:47:13 +01:00
James Turner 287380d98d Work on catalog creation. 2015-06-04 22:09:46 +01:00
James Turner 0c3bf73b01 Refresh superbuild
- remove FGRun
- remove Windows-3rd-party-dep download
- disable OpenRTI for now
- Pull OSG from Git
- Don't build Boost on Mac
2015-05-06 21:38:07 +01:00
James Turner d4890af978 Missed add of submodule dir
- thanks to Alessandro Menti for catching
2015-04-06 09:32:39 +01:00
James Turner c2ef0ba2dc Add windows 3rd party repo as a submodule 2015-04-03 10:52:29 +01:00
James Turner fae026da99 Post-upload script for Mac & Win
Runs on download.flightgear.org, as part of the SFTP upload step of
the Jenkins jobs, to deal with changing version, creation of symlinks
and mirroring to SourceForge.
2015-03-23 11:36:39 -05:00
James Turner e80520c9ac Initial hacking on a post-upload script.
- this will live on download.flightgear.org, but adding
here so it can be maintained visibly.
2015-03-11 17:48:33 +00:00
James Turner 1758cee3f3 Remove old data rsync code. 2015-03-09 16:35:18 +00:00
James Turner 444d6be8ad Mac nightly creates full and lite DMGs. 2015-03-08 01:01:03 +00:00
James Turner e3d55cf136 Fix nightly build rsync source.
Rsync can’t rename the root folder, so moved things on Sphere into
a subdirectory.
2015-02-28 11:42:36 +00:00
James Turner e57f5f761c Use correct FGData branch for nightlies. 2015-02-24 12:56:22 +00:00
James Turner c68585096d Setup submodule branch tracking.
(Maybe already done by Clement but making sure)
2015-02-24 11:53:36 +00:00
James Turner 0856c9827f Remove maclauncher submodule 2015-02-24 11:50:53 +00:00
James Turner a54e3c43cb Tweaks for nightly build packaging 2015-02-24 11:47:15 +00:00
James Turner 7c6278a7ff Fix Info.plist template 2015-02-24 11:44:05 +00:00
James Turner cb1819693d Code-signing v2 2015-02-24 11:43:51 +00:00
James Turner c09266504a Revised Mac package script 2015-02-24 11:41:58 +00:00
James Turner 3f2d05e183 Remove old Mac launcher. 2015-02-24 11:39:55 +00:00
James Turner cc7bc8fdbf Fixes for tag extraction in catalog building. 2014-10-18 11:37:43 +01:00
James Turner 8e52a6a247 Catalog creation tweaks:
- add file-size-bytes
- cache zips locally for MD5 generation
- audit tags against known list
2014-06-12 10:34:31 +01:00
James Turner 6109e8717d catalog: filename / md5 fixes.
- script downloads every zip now, so run with care.
2014-06-01 22:44:35 +01:00
James Turner 4abdf82598 Closer to working catalog creation. 2014-06-01 20:45:41 +01:00
James Turner 1ab162d4d6 Hacking on catalog-creation script.
Only appropriate for official FlightGear aircraft right now, needs
additional work to be useful for other hangars.
2014-06-01 15:44:52 +01:00
James Turner 9d1862e591 Bug 1344 - remove old files from base package
- pass '--delete' to rsync so files removed from the source
tree are also removed on the destination side.
2014-03-28 08:06:21 +00:00
James Turner 70ee8107b1 Update to v1.9.14 of the script
(same version as on master now)
2014-03-04 09:10:52 +00:00
James Turner f98529dbce Bump submodule revisions. 2014-01-04 16:19:21 +00:00
James Turner 2e4f0171eb Updated download_and_compile script.
From Pat Callahan.
2014-01-04 16:16:57 +00:00
James Turner fe39e97c2e Bump for FGRun windows fixes 2013-12-02 22:03:40 +00:00
James Turner 5f94a6d623 Superbuild tweaks
- fix download/configure of Boost on Windows
- attempt to use custom build steps to fix re-builds.
2013-12-02 22:02:24 +00:00
James Turner 0a81018df9 Sync download&compile
Copy from master -> next since next is the new default branch.
2013-11-24 21:57:21 +00:00
James Turner 784a595e82 Updated maclauncher SHA 2013-11-24 21:55:06 +00:00
James Turner 95d0692b0e Keep Windows script in sync with new data name. 2013-11-22 22:48:56 +01:00
James Turner af9a7e9bd2 Tweak data file name (.tar.bz to .tar.bz2)
This simplifies life for the upload step which only needs to deal
with one file suffix, not two.
2013-11-22 22:48:41 +01:00
James Turner 3378b289aa Bump to latest SG+FG 2013-10-30 14:52:36 +00:00
James Turner 8fe9281692 Update superbuild
- remove libSvn
- compile Boost ourselves on Windows
- tweak OSG detection
2013-10-21 22:19:45 +01:00
James Turner 5610f352af Use OSG 3.2 for superbuild.
Bump to current FG+SG head revisions on next
2013-09-15 22:04:58 +01:00
James Turner 19e9e62ba6 Add data package extraction to Windows script 2013-08-28 13:12:14 +01:00
James Turner 8f53e02e26 Bump to latest 'next' heads. 2013-03-28 11:11:24 +00:00
James Turner 19705077f5 Bump to latest fg+sg 2013-03-10 15:10:15 +00:00
James Turner 5e82468203 Use Boost from Jenkins, on Windows. 2013-03-06 12:38:22 +00:00
James Turner 40b0daec9f Bump SG+FG versions. 2013-03-03 16:09:41 +00:00
James Turner 9019d3c49c More Super-build tweaks.
Download and extract libsvn files on Mac, and enable RTI on non-Windows builds. Factor dependencies so they work for all platforms.
2013-03-01 17:55:55 +00:00
James Turner 530e41f1b0 Catalog XML creation basically works.
Still need to write <aircraft> entries.
2013-03-01 16:34:50 +00:00
James Turner c20802b84f XML write-out improving.
Use existing catalog for static data, revision counting.
2013-03-01 16:34:49 +00:00
James Turner b4b5f665c1 Metabuild starting to work on Windows 2013-03-01 16:26:38 +00:00
James Turner e5f6218be9 SuperBuild tweaks 2013-02-24 21:14:08 +00:00
James Turner 3c32c48955 RTI support 2013-02-21 14:21:26 +00:00
James Turner 8fc045b409 Latest SG+FG 2013-02-21 11:08:06 +00:00
James Turner ecd1537a61 SuperBuild file 2013-02-21 11:06:29 +00:00
James Turner 82fedc7362 Work-in-progress on Python script to create catalog.xml
Script to generate tarballs and serve directory from an Aircraft folder. Includes
thumbnail extraction, MD5 creation, tarball creation and -set.xml parsing, but
still some further work to be done.
2013-02-17 17:19:57 +00:00
James Turner 958a9ac2ba Merge branch 'refs/heads/release/2.10.0' into next 2013-02-17 12:02:25 +00:00
James Turner 9a02d6ecb7 Mac launcher tweaks for release. 2013-02-09 11:04:50 +00:00
James Turner 20fffd5b2e Extend Linux release script: create base package.
This uses the same tactic as Mac-release; a filtered rsync from the map server's git checkout.
2013-02-09 10:34:26 +00:00
James Turner bd19b4a2bd Update for revised nav-cache rebuild. 2013-02-04 08:40:44 +00:00
James Turner cf425684a6 DMG file naming tweaks. 2013-02-01 14:45:30 +00:00
James Turner ace2336cde Fixed MSAA option in Mac launcher 2013-02-01 10:00:59 +00:00
James Turner abe9cb809a Bump to include Mac keypad fix. 2013-01-31 18:49:09 +00:00
James Turner e72e6c5621 Mac launcher tweaks. 2013-01-31 14:02:02 +00:00
James Turner 33693907c3 Include the Options html file in the Mac DMG. 2013-01-31 09:26:45 +00:00
James Turner 55933a7621 Include GetStart and Short-Ref PDFs in the DMG.
Rather than hiding these inside the bundle, lift them up to a visible place.
2013-01-30 15:46:15 +00:00
James Turner 91fdda387d Bump to include Ati viewport hack. 2013-01-28 23:42:06 +00:00
James Turner c2edd66b51 Updated Maclauncher version. 2013-01-28 16:14:16 +00:00
James Turner 94ea65ec2e Build Mac release build with debugInfo.
(Experimental, let's see if this helps testing)
2013-01-28 16:14:16 +00:00
James Turner df6ee9a211 One more bump of the fg release branch. 2013-01-25 13:18:11 +01:00
James Turner 60c95026ec Bump FlightGear version for release branch. 2013-01-24 11:38:12 +01:00
James Turner 24fd57edd3 Bump to flightgear branch head. 2013-01-19 16:29:52 +00:00
James Turner ecbee417b8 Use 2.10.0 branch for maclauncher too. 2013-01-19 16:28:58 +00:00
James Turner 2c2c819a44 Initial release-branch heads. 2013-01-18 13:17:41 +00:00
James Turner bac9b55f06 Disable explicit SDK setting for Mac launcher.
Setting an SDK is breaking, but since the build slave is running our lowest supported OS version anyway, we can live with the default setting.
2013-01-18 13:13:22 +00:00
James Turner 4e9ab5aa80 Maclauncher: No 32-bit anymore! 2013-01-18 13:13:16 +00:00
James Turner 6380e284c2 Bump FG & SG to latest, testing release build. 2013-01-04 10:43:24 +00:00
James Turner e27bfc00cf Remove any references to ALUT from Mac build. 2013-01-04 10:40:43 +00:00
James Turner f165971a23 Merge branch 'refs/heads/release/2.8.0' 2013-01-04 10:37:42 +00:00
James Turner a717c77ee9 Mac launcher fixes. 2012-09-17 23:02:55 +01:00
James Turner 81f5a48973 Changes to Info.plist creation, fix copyright.
Info.plist now generates correct copyright strings based on the current year.
2012-08-28 13:47:37 +01:00
James Turner f1f4fcb0d8 Bump FG version. 2012-08-25 14:55:34 +01:00
James Turner 083269de80 Fix ALUT naming, ooops. 2012-08-25 14:55:20 +01:00
James Turner 23b0f4eea4 Bump flightgear head to 2.8.1 to get ATC crash fix. 2012-08-23 08:15:24 +01:00
James Turner e13daffc46 Fix SV renaming for Mac release. 2012-08-22 22:34:27 +01:00
James Turner 154afebc45 Tweaks for building on different Jenkins slave. 2012-08-22 18:35:52 +01:00
James Turner 302b1ff5b7 Bump for Mac launcher tweak. 2012-08-19 20:25:34 +01:00
James Turner 2cb313c6f1 Bump for new Mac launcher head. 2012-08-14 19:51:50 +01:00
James Turner 3ea2728b69 Mac: Keychain unlock needs to happen later.
Apparently the keychain re-locks fairly rapidly, so run the unlock script
right before running the packaging script. This is non-portable to another Mac slave, but will do for now.
2012-08-14 12:11:48 +01:00
James Turner 0d7f99e261 Tweak Mac code-signing for 2.8 release. 2012-08-14 10:46:00 +01:00
James Turner 2382a0600a Bump to latest Mac launcher. 2012-08-13 14:26:47 +01:00