Commit Graph

11 Commits

Author SHA1 Message Date
Automatic Release Builder
1cb8a7baf1 Fix Ubuntu 16 / Mint 18 support: copy HarfBuzz
Need to include HarfBuzz in the image, which comes from /lib64 on our
build machine

Thanks to Brendan Black for tracking this down

Ticket-Id: https://sourceforge.net/p/flightgear/codetickets/2590/
2021-06-04 10:08:20 +01:00
James Turner
6cd260adf9 AppImage: use stable 7 version of LinuxDeployQt 2021-05-24 14:18:20 +01:00
James Turner
a3186790bb Add LibLZMA to installers
- AppImage .so copy list
- manual copy on macOS DMG building
2021-03-01 12:08:04 +00:00
Automatic Release Builder
ea7524899e AppImage: default to launch, fix osgDB plugin loading
When no arguments are pased to the AppImage, start with
the launcher for a pleasant experience.

Adjust the RPath on our copied osgDB plugins, so that dependencies
are found at the bundled lib dir.
2020-11-19 21:22:45 +00:00
Automatic Release Builder
29edfba044 AppImage: fix library paths
Fix spelling of the plugin path, and remove setting LD_LIBRARY_PATH
at all, to avoid breaking other apps we launch (eg browser).
2020-11-17 13:47:50 +00:00
Brendan Black
598c65d3e9 cp libfreebl* crypto libs so ubuntu 20.10 works 2020-10-28 18:06:35 +00:00
Automatic Release Builder
fd4c8d8ffc AppImage fixes: reduce the size, fix Osg-Plugin search
Set OSG_LIBRARY_PATH so our bundled OSG plugins are used by
default.

Reduce which QtQuick plugins we bundle, and ensure we copy libraries
using archive mode to preserve symlinks. Also remove static libs. All of the
above should drastically reduce the image size.
2020-09-28 16:29:32 +01:00
Automatic Release Builder
05a3445a7f Build_appImage tweaks 2020-09-18 10:46:44 +01:00
Automatic Release Builder
d3828f3d68 Fix build_appimage permissions 2020-09-16 17:16:51 +01:00
Julian Smith
aec7fcf83a Cope with renamed version => flightgear-version file. 2020-07-14 14:09:18 +01:00
Automatic Release Builder
72edacaaad Add AppImage creation script by Brendan Black
Not fully tested yet but want to get this on Jenkins to see how it
goes.
2020-07-14 14:09:06 +01:00