Go to file
Florent Rougon 3acff3caba Initial version of rebuild-fgdata-embedded-resources
This is a simple Python 3 script to ease rebuilding of FGData embedded
resources for FlightGear. It uses fgrcc in conjunction with
<FlightGear-repo>/src/EmbeddedResources/FGData-resources.xml and the
FGData files mentioned therein to (re)create the FGData-resources.[ch]xx
files used in the FlightGear build. The existing files in the FlightGear
repository are always overwritten (namely, FGData-resources.[ch]xx in
<FlightGear-repo>/src/EmbeddedResources).

There are command-line options (--flightgear, --fgdata and --fgrcc) to
indicate where the FlightGear and FGData repositories, as well as the
fgrcc executable can be found. However, it is most convenient to put
these paths once for all in the config file
$HOME/.fgmeta/rebuild-fgdata-embedded-resources.json (use
'rebuild-fgdata-embedded-resources --help' to see an example). This way,
you can invoke the script without any argument whenever you want to
update <FlightGear-repo>/src/EmbeddedResources/FGData-resources.[ch]xx.

This script doesn't depend on any module out of the Python standard
library (intentionally, in case distributors want to use it to recreate
themselves the FGData-resources.[ch]xx files). It should work on Python
3.5 and later versions.
2017-08-18 13:41:21 +02:00
catalog Catalog support for minimum-fg-version 2017-07-30 10:38:04 -07:00
changes-in-dat-files/apt.dat Add directory changes-in-dat-files/apt.dat with two patches for apt.dat 2016-12-08 19:20:06 +01:00
compile-scripts Tweaks to my Mac build script. 2017-01-10 18:12:12 +00:00
fgdata@5b4983c716 update submodule heads for fg, sg and fgdata 2017-07-08 14:05:50 +02:00
fgrun@3fb3be1935 track submodule changes for release 2016-09-06 12:59:53 +02:00
flightgear@c9eff67409 update submodule heads for fg, sg and fgdata 2017-07-08 14:05:50 +02:00
getstart@a75fedfc67 Add getstart as a submodule 2017-05-22 21:36:24 +02:00
Nasa2FGearthview Add Nasa2FGEarthview 2017-01-12 10:44:40 +01:00
python3-flightgear Initial version of rebuild-fgdata-embedded-resources 2017-08-18 13:41:21 +02:00
release_builder Add getstart to list of submodules 2017-05-21 21:20:31 +01:00
simgear@629e68428f update submodule heads for fg, sg and fgdata 2017-07-08 14:05:50 +02:00
windows-3rd-party@790648cd69 Submdoule updates. 2016-12-09 14:56:33 +00:00
.gitattributes download_and_compile.sh: replace manually set version with the Git blob ID 2017-05-18 11:32:37 +02:00
.gitignore Catalog support for minimum-fg-version 2017-07-30 10:38:04 -07:00
.gitmodules Add getstart as a submodule 2017-05-22 21:36:24 +02:00
build_release_linux.sh Adjust build scripts to set FG_BUILD_TYPE 2017-02-28 16:25:58 +00:00
build_release_mac.sh Set executable flag on build_release_* scripts 2015-03-08 17:36:11 +01:00
build_release_windows.bat Better, stronger, faster linking on Windows. 2017-06-21 23:04:02 +01:00
CMakeLists.txt Replace old gitorious urls with new locations 2015-05-27 10:40:34 +02:00
create_metar_dat.py Parse new NOAA METAR index page format 2016-08-08 23:49:34 +01:00
download_and_compile.sh download_and_compile.sh: replace manually set version with the Git blob ID 2017-05-18 11:32:37 +02:00
fgdata_checkers.py fgdata_checkers: update comments 2016-10-20 22:42:01 +01:00
FlightGear.iss Remove FGPanel special case for 64-bits. 2017-02-21 18:17:39 +00:00
hudson_mac_build_release.sh Adjust build scripts to set FG_BUILD_TYPE 2017-02-28 16:25:58 +00:00
hudson_mac_package_release.rb Mac release builds tweaks 2015-08-31 23:29:35 +01:00
Info.plist.in Fix Info.plist template 2015-02-24 11:44:05 +00:00
installWinDeps.bat Implement the necessary change for the new FGData for Linux and Windows 2015-03-08 01:19:10 +01:00
post_upload.py use release instead of -rc suffix 2017-02-09 17:46:09 +01:00
version new version: 2017.3.0 2017-05-18 15:16:00 +02:00
webhooks.xml Introduce post-commit webhook 2014-09-07 23:39:40 +02:00