Florent Rougon
4128259e8e
download_and_compile.sh: add missing deps and downgrade qt5-default, qtdeclarative5-dev
...
- add missing deps as suggested on the list
- downgrade qt5-default and qtdeclarative5-dev from mandatory to
optional
2018-09-26 00:17:29 +02:00
Scott Giese
44bdb42fd0
fg-from-scratch: Improve handling of missing 'build' folders.
2018-09-24 18:35:57 -05:00
Torsten Dreyer
7de0f9f524
track submodule changes for release
2018-09-21 17:22:27 +02:00
Torsten Dreyer
1e3ac37c96
new version: 2018.4.0
2018-09-21 17:22:27 +02:00
Torsten Dreyer
81d950aee6
new version: 2018.3.1
2018-09-21 17:22:27 +02:00
Torsten Dreyer
9fde4fc6fa
Prepare for 2018.3, don't tag version
2018-09-21 17:18:08 +02:00
Scott Giese
7e8a679eb4
fg-from-scratch: plib moved to vcpkg
2018-08-06 21:55:23 -05:00
Scott Giese
a20cdef996
fg-from-scratch: Build Flightgear
2018-08-01 22:00:51 -05:00
James Turner
5be72a84d3
Check-aircraft helper script
...
Tool to validate aircraft meta-data - basic for now, will expand
to be smarter over time.
2018-07-25 13:42:13 +01:00
James Turner
0b46052259
Catalog generation enhancements
2018-07-25 11:38:52 +01:00
James Turner
0cc48e148f
Merge /u/scttgs0/fgmeta/ branch to-be-merged into next
...
https://sourceforge.net/p/flightgear/fgmeta/merge-requests/27/
2018-07-18 06:51:14 +00:00
James Turner
3cf24d18e7
Silence some noice in mac packaging script
2018-07-17 09:54:59 +01:00
Scott Giese
b765807530
Migrate fg-from-scratch into fgmeta
2018-07-06 18:04:23 -05:00
James Turner
24db98b5e1
Also archive symbols for Windows builds
2018-07-02 11:39:08 +01:00
Torsten Dreyer
5f21b077a6
track submodule changes for release
2018-05-19 21:02:47 +02:00
Torsten Dreyer
72aae21420
new version: 2018.3.0
2018-05-19 21:02:47 +02:00
Torsten Dreyer
b8f206f1d4
new version: 2018.2.1
2018-05-19 21:02:47 +02:00
Torsten Dreyer
69e2ca5ce6
Prepare 2018.2 release
2018-05-19 07:21:49 +02:00
Florent Rougon
1020303fec
download_and_compile.sh: clarify what Qt build-dependencies are needed for
...
Since James' recent FG work, the Qt private headers are not needed
anymore for the Qt launcher; clarify this in the comments (they are
still needed for FGQCANVAS, but it is disabled by default).
2018-05-12 18:09:31 +02:00
James Turner
68dee3f3a4
Catalog support for multiple author tags
...
This will enable richer author meta-data in aircraft, and hence
nicer GUI presentation of author information. Client-side support
still to be added before this can be used
2018-04-25 21:07:57 +01:00
Florent Rougon
64f3f534a2
download_and_compile.sh: add optional dependency on qml-module-qtquick-dialogs
...
The qml-module-qtquick-dialogs package is needed for the built-in
launcher's Settings dialog since FlightGear commit
37dc418ce1978a55281cdedf6983e0e3ffea0108.
2018-03-17 15:16:53 +01:00
James Turner
4588c2f1e8
Switch to relative submodule URLs
...
This will enable the Git mirror on Jenkins to work (and also
resolve some issues with SSH vs Git vs HTTP protocols)
2018-03-16 10:29:57 +00:00
Florent Rougon
5eb7dd3ef7
download_and_compile.sh: prefer libcurl4-openssl-dev to libcurl4-gnutls-dev
...
Forum user daweed reported[1] a nasty error[2] when doing 'git clone' or
'git pull' for FGData with the HTTPS protocol. This error disappeared as
soon as he replaced libcurl4-gnutls-dev with libcurl4-openssl-dev on his
system.
-> favor installation of libcurl4-openssl-dev over libcurl4-gnutls-dev
[1] https://forum.flightgear.org/viewtopic.php?f=20&p=329326#p329324
[2] "RPC failed; curl 56 GnuTLS recv error (-110): The TLS connection
was non-properly terminated"
2018-03-13 22:23:04 +01:00
Curtis L. Olson
c548c55274
Add compatibility with 2018 releases.
2018-02-27 05:54:06 -06:00
Torsten Dreyer
fcc7af9991
try git:// protocol for submodules
2018-02-19 10:18:43 +01:00
Torsten Dreyer
e79bb4f8be
track submodule changes for release
2018-02-18 21:23:13 +01:00
Torsten Dreyer
e8d25cd78f
new version: 2018.2.0
2018-02-18 21:23:13 +01:00
Torsten Dreyer
55408ffda6
new version: 2018.1.1
2018-02-18 21:23:13 +01:00
Torsten Dreyer
803e6ef418
Prepare for 2018.1
2018-02-18 21:21:36 +01:00
Florent Rougon
0b831773af
download_and_compile.sh: add optional dependency on qml-module-qtquick-window2
...
qml-module-qtquick-window2 is needed for the built-in launcher at least
on Linux Mint 18, see Dany's report at:
https://sourceforge.net/p/flightgear/mailman/message/36224317/
2018-02-12 17:28:11 +01:00
James Turner
bc4bd61de6
Mac: better macdeployqt fix
2018-02-01 09:31:09 +00:00
James Turner
38426b8a64
Mac: fix invocation of macdeployqt
2018-02-01 08:28:53 +00:00
Florent Rougon
e9ebb418f3
python3-flightgear/README-l10n.txt: add a little hint
2018-01-19 12:51:55 +01:00
James Turner
f2cbb733a0
Add 'clean uninstall' option to the Windows uninstaller
2018-01-17 21:48:21 +00:00
James Turner
195f123c05
Set LD_LIBRARY_PATH in the linux build script
2017-12-25 17:04:47 +00:00
James Turner
3408da4f40
Fix a typo in Mac packaging script.
2017-12-24 21:20:24 +00:00
James Turner
ab34ede1ea
QML deployment for Mac release/nightlies
2017-12-23 17:01:54 +00:00
James Turner
dddf9dcb83
Fix for windows-nightly.
2017-12-23 11:21:07 +00:00
James Turner
f6cbce7324
Windows installer: fix QML deployment
2017-12-23 08:26:30 +00:00
James Turner
6034143788
Catalogs:-set.xml files cam exclude themselves
...
Re-add the old feature, that -set.xml files can explicitly opt-out of
being included in the catalog. Useful for some development and helper /
included files in some aircraft.
2017-11-27 17:59:37 +00:00
James Turner
7ad60c4471
Catalogs: skip set files with missing description
...
This occurs for at least the A320 copilot, for example. We also log a
warning in the catalog creation script
2017-11-27 17:53:46 +00:00
James Turner
4f5fd4bea6
Don’t wipe dist when building, since we need it
...
OpenSceneGraph is copied into dist, don’t blank it.
2017-11-17 14:26:33 +00:00
Florent Rougon
2ab43e6c0a
download_and_compile.sh: add optional dependency on qtbase5-private-dev
...
qtbase5-private-dev is needed for the built-in launcher, starting from
FG commit 329f8f77ab1a9d0ca2edbbbf23ffbaacaf7b7345.
2017-11-14 14:48:24 +01:00
Florent Rougon
663eaaa65b
download_and_compile.sh: other fix for the dpkg-query invocation
...
Thanks to wkitty42 for pointing it out!
2017-10-03 13:30:04 +02:00
Florent Rougon
e950c89c2f
download_and_compile.sh: remove an extraneous space that slipped in
2017-10-03 11:08:36 +02:00
Florent Rougon
bcb4eb6064
download_and_compile.sh: fix detection of whether dctrl-tools is installed
...
Typical output of:
dpkg-query --showformat='${Status}\n' --show dctrl-tools
is:
install ok installed
(three words, not one). Thanks to wkitty42 for the report.
2017-10-03 10:39:36 +02:00
Florent Rougon
c1a00bb944
download_and_compile.sh: write messages to the log file too
...
Some messages added earlier regarding package alternatives weren't
written to the log file, but only printed to stdout. Fix this.
2017-10-03 09:49:55 +02:00
Florent Rougon
480f8bbb68
download_and_compile.sh: recap unmatched optional pkg alternatives at the end
...
This way, unmatched optional package alternatives are clearly visible,
on stdout and in the log file -> should ease troubleshooting.
2017-10-03 08:02:26 +02:00
James Turner
f1e8e8b4a2
Change MSVC runtime deployment
...
Rely on CMake install (in FlightGear) to copy all the required libs
to bin, so we simply grab them as part of that, instead of taking
them from the redist folder.
This relies on a corresponding FLightgear change.
2017-10-02 12:36:40 +01:00
Florent Rougon
4f4a2c9cdd
download_and_compile.sh: add two optional deps required for the built-in launcher
...
Declare qtdeclarative5-private-dev and qml-module-qtquick2 as optional
dependencies, because they are needed for the built-in launcher,
starting from FG commit 3a8d3506d651b770e3173841a034e6203528f465
(committed to FG on 2017-09-26). People who can't install these packages
(oldish systems, etc.) should still be able to build and run FlightGear,
but without the built-in launcher.
See discussion around this message:
https://sourceforge.net/p/flightgear/mailman/message/36059892/
2017-10-02 09:45:40 +02:00