IBM Environmental Intelligence: Geospatial APIs- QGIS Plugin
The repository contains the IBM Environmental Intelligence: Geospatial APIs- QGIS Plugin.
Please see the Plugin documentation.
Please see the Plugin documentation.
Please see the Plugin documentation.
The project contains a Makefile with the following targets:
develop
: Installs development pre-requisites
clean
: Cleans the repository of build artefacts
doc
: Generates the Sphinx documentation
pages
: Copies Sphinx docs to the docs repository to show as a set of GitHub pages (inc. doc)
metadata
: Generates the src/ei_geospatial/metadata.txt file for the QGIS Plugin
compile
: Compiles the resources.py from resources.qrc using pyrcc5
package
: Packages a release zip (inc. clean doc metadata compile)
prerequisites
: Installs zip package to environment
install
: Installs zip package to environment (inc. prerequisites package)
The make targets execute the packaging_cli.py Python script, this CLI script contains a number of methods in the Packaging
class with equivalent names to those in the Makefile, e.g. clean
-> do_clean()
.