Automatic Release Builder
c5710b9877
Update submodules
2020-09-23 22:12:59 +01:00
Automatic Release Builder
a8cb045967
macOS: mark crashpad handler as executable
...
Without this, Sentry fails to initialise
2020-09-23 18:06:52 +01:00
Automatic Release Builder
72916771df
Update Windows-3rdparty for OpenAL-soft
2020-09-23 11:44:01 +01:00
Automatic Release Builder
6501bf7731
Update FLightGear submodule
2020-09-23 09:56:53 +01:00
Automatic Release Builder
c6d0ad04e6
Update windows submodule
2020-09-22 23:55:11 +01:00
Automatic Release Builder
0ceeec3cbf
Add updated SimGear
2020-09-22 18:25:21 +01:00
Automatic Release Builder
5ab8f3f350
Upload symbols for Linux builds
2020-09-22 18:24:15 +01:00
Automatic Release Builder
ee9004d072
Submodule update
2020-09-20 19:27:43 +01:00
Automatic Release Builder
90360ebfd9
Update FlightGear submodule
2020-09-19 21:32:59 +01:00
Automatic Release Builder
c43b8e0c07
Update submodules
2020-09-19 13:20:34 +01:00
Automatic Release Builder
05a3445a7f
Build_appImage tweaks
2020-09-18 10:46:44 +01:00
Automatic Release Builder
7d8d08097c
Linux builder: use Ninja
2020-09-16 17:21:46 +01:00
Automatic Release Builder
d3828f3d68
Fix build_appimage permissions
2020-09-16 17:16:51 +01:00
Automatic Release Builder
ae84a587c6
Update submodules
2020-09-07 09:55:58 +01:00
Automatic Release Builder
f76fa38fed
Update submodules
2020-08-26 16:42:09 +01:00
Automatic Release Builder
ef30051973
Update submodules for 2020.2
2020-08-26 10:50:47 +01:00
Automatic Release Builder
95e607c190
Update submodule commits
2020-08-24 10:39:00 +01:00
Automatic Release Builder
6db76c656c
Update submodule
2020-08-18 16:49:04 +01:00
Automatic Release Builder
73b45b17a9
Update submodules
2020-08-17 13:14:13 +01:00
Automatic Release Builder
e61f4cbf9f
Revert "Remove FGRun from 2020.2 branch"
...
Seems this doesn't work the way I thought it did :) To avoid complicating
things for 2018.3, let's wait until 2020.2 is released, to remove it
completely.
This reverts commit 80ed4b5ab4
.
2020-07-15 09:36:24 +01:00
Automatic Release Builder
cca622a860
Submodule updates
2020-07-14 15:35:26 +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
Automatic Release Builder
80ed4b5ab4
Remove FGRun from 2020.2 branch
2020-06-26 10:27:49 +01:00
Automatic Release Builder
35657c786f
Use branch for Windows 3rdparty
2020-06-15 12:41:37 +01:00
Automatic Release Builder
d90c55c215
set correct release-branch for submodules
2020-06-15 12:33:58 +01:00
Automatic Release Builder
40b6272570
new version: 2020.2.1
2020-06-15 12:33:58 +01:00
Automatic Release Builder
a82e6f7f6b
Adjust for new LTS release
2020-06-15 12:33:20 +01:00
legoboyvdlp R
e34d02edbc
Windows install: re-add js_demo.exe
...
The former is an advanced configuration tool for users' joysticks.
2020-05-25 09:26:12 +01:00
Florent Rougon
3810a31230
download_and_compile.sh: improve user-interaction
...
Since the prompt is repeated by _yes_no_quit_prompt() every time an
invalid answer is given, a short sentence is better than the empty
string.
2020-05-24 16:31:26 +02:00
Florent Rougon
00710497b0
download_and_compile.sh: add missing quoting
...
This is needed because $answer will be empty in case the default $2 is
empty and the user hits Enter at the prompt.
2020-05-24 11:39:27 +02:00
Florent Rougon
420034d5b5
download_and_compile.sh: make initial cloning of FGData easy and secure
...
Because cloning FGData from SourceForge using https does not work (this
has been the case for *years*) whereas normal updates of an existing
clone do work, and so does cloning the repository from its official
GitLab mirror using https, this commits implements a special case in
_gitDownload():
If the assembled clone URL is
<https://git.code.sf.net/p/flightgear/fgdata >, then ask the user if he
agrees to automatically clone FGData from GitLab and arrange the
repository setup to fetch subsequent updates from SourceForge. This
should be fine because <https://gitlab.com/flightgear/fgdata > is an
official mirror of FGData. The default answer is thus to do so. It is
automatically chosen when download_and_compile.sh is called with
--non-interactive (new option).
This implies that the initial use of download_and_compile.sh is again as
easy as subsequent ones.
This commits also adds the utility function _yes_no_quit_prompt() to
repeatedly ask a question ($1) until a valid answer has been provided.
The function automatically uses the default answer ($2) if
--non-interactive has been passed to download_and_compile.sh. See the
“discussion” at
<https://sourceforge.net/p/flightgear/mailman/message/37017469/ >.
2020-05-24 11:14:36 +02:00
Florent Rougon
b3893f7bda
i18n Python scripts: allow autodetection of translation files
...
- Add class method availableTranslations() to AbstractFormatHandler in
i18n.py.
- Use it in fg-update-translation-files to allow autodetection of the
available translations when no LANGUAGE_CODE is passed to
fg-update-translation-files.
This should address James' wish at
<https://sourceforge.net/p/flightgear/mailman/message/37003967/ >.
2020-05-08 10:33:35 +02:00
James Turner
4e28b88c22
Windows: fixes for compositor builds
2020-05-03 19:02:26 +01:00
Florent Rougon
fa0dcb5d4d
download_and_compile.sh: add libssl-dev as mandatory dep for CMake
...
Unless SSL support is turned off, libssl-dev is needed to build CMake.
Thanks to Jeff Davis for the report.
2020-05-01 17:39:46 +02:00
James Turner
819074136a
Re-enable ‘full-fat’ nightlies for macOS
...
May need to tweak the bundle IDs for notarization, let’s see.
2020-05-01 12:00:59 +01:00
James Turner
03ac46120c
Windows: remove erroneous space breaking build
...
This was causing to pick the second prefix path as the source dir,
which doesn’t work so well.
2020-05-01 08:46:49 +01:00
James Turner
cc76052038
Trunk FGAddon hangar: support 2020.* versions
2020-04-29 14:58:14 +01:00
legoboyvdlp R
3f38a3cf18
Add support for compositor to windows builds
2020-04-29 08:37:50 +01:00
James Turner
1c7dcaf5d5
macOS: package libSentry
2020-04-29 08:32:15 +01:00
James Turner
dbdfc52a00
Adjust release script
2020-04-27 09:31:38 +01:00
James Turner
d4489091e2
track submodule changes for release
2020-04-27 09:30:09 +01:00
James Turner
6fa2edf9d5
new version: 2020.2.0
2020-04-27 09:30:08 +01:00
James Turner
6e608907b4
new version: 2020.1.1
2020-04-27 09:30:08 +01:00
Florent Rougon
ac504c70a2
download_and_compile.sh: fix typo in help text
2020-04-25 11:17:56 +02:00
Florent Rougon
2bb86ee6ea
download_and_compile.sh: update address and branch for CMake
...
- The old URL for CMake's Git repository doesn't support https anymore;
update it to match the one given at <https://cmake.org/ >.
- Build the 'release' branch rather than 'master':
download_and_compile.sh is not meant for CMake hackers!
2020-04-25 11:17:56 +02:00
James Turner
a02dc9aad6
Window: update installer script for Sentry
...
Replace CrashRpt DLL and uploader with the corresponding ones for the
Sentry-native API.
2020-04-18 19:54:00 +01:00
Florent Rougon
69033f37f8
i18n Python scripts: declare plural forms for Catalan and Slovak
...
Regarding Slovak language, there was enough info in
<https://code.qt.io/cgit/qt/qttools.git/tree/src/linguist/shared/numerus.cpp >.
As for Catalan, I don't see anything there, so I put
"ca": ["singular", "plural"] based on the fact that [1] says:
"Catalan has an inflectional grammar. Nouns have two genders
(masculine, feminine), and two numbers (singular, plural)."
I suspect we'll be ahead of Qt Linguist for Catalan.
[1] https://en.wikipedia.org/wiki/Catalan_language
2020-04-15 11:40:26 +02:00
James Turner
aa7770911b
Revert "macOS: remove use of Ninja for now"
...
This reverts commit b954ad8cd7
.
2020-04-11 16:38:43 +01:00
James Turner
b954ad8cd7
macOS: remove use of Ninja for now
...
For some reason the slave doesn’t like Ninja, let’s disable it until
I figure out why.
2020-04-10 12:07:04 +01:00