nsidc / qgreenland

Source code for generating the QGreenland package hosted at https://qgreenland.org/
https://qgreenland.readthedocs.io
Other
36 stars 9 forks source link

Support generating multiple packages from `packaging_tags` #796

Open MattF-NSIDC opened 1 year ago

MattF-NSIDC commented 1 year ago

Description

We've discussed, for example, QGreenland for Educators as a "add-on" or "specialized" distribution of QGreenland. This PR implements config that allows tagging layers with the packages they belong in using packaging_tags config parameter.

Unfortunately, we struggled with segfaults from PyQGIS when we attempted to generate multiple project files in a single run. We don't have the budget remaining to focus on working around this, so perhaps we'll come back to it :)

Checklist

If an item on this list is done or not needed, check it with [x] or click the checkbox.