From 21a53b353738cbc2ffcb222dcd616ca1ef1f3fd2 Mon Sep 17 00:00:00 2001 From: James Turner Date: Thu, 12 Jan 2017 14:39:35 +0000 Subject: [PATCH] Update-catalog does SGProps parsing of -set.xml This restores the ability to use includes in -set.xml files visible to the catalog code, and also exposes some problems / validation issues in our -set.xml files. (Which can of course be fixed) --- catalog/fgaddon-catalog/catalog.config.xml | 3 + catalog/sgprops.py | 277 +++++++++++++++++++++ catalog/update-catalog.py | 88 ++++--- 3 files changed, 337 insertions(+), 31 deletions(-) create mode 100644 catalog/sgprops.py diff --git a/catalog/fgaddon-catalog/catalog.config.xml b/catalog/fgaddon-catalog/catalog.config.xml index e7c15c1..caa4dd4 100644 --- a/catalog/fgaddon-catalog/catalog.config.xml +++ b/catalog/fgaddon-catalog/catalog.config.xml @@ -11,6 +11,9 @@ c172 tu134 + /home/curt/Projects/FlightGear/flightgear-fgdata + /home/curt/Projects/FlightGear/flightgear-fgaddon +