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().