smartmet-press aka. qdpress
April 13, 2026 ยท View on GitHub
Part of SmartMet Server. See the SmartMet Server documentation for an overview of the ecosystem.
qdpress is the name of the binary.
smartmet-press is the name of the RPM-package and this repository
The program reads querydata and a definiton file as input, and makes PostScript or ASCII text files as output.
How a product definition file for qdpress should look like see: Syntax for qdpress definition
What each part of the definition means see: Qdpress Reference Manual
Development (FMI internal)
- Clone repo at dev.dev
- Create a new branch:
git checkout -b feature/<a-new-thing> - Make qdpress great again
- Build a local binary file:
make - Test that things still work with local
qdpress-binary - Update the .spec-file smartmet-press.spec
- Merge branch back to master:
git checkout master; git merge --no-ff feature/<a-new-thing> - Create Linux package files:
make rpm - Install to dev.dev
- ...
- Wait until monday
- ...
- Copy packages to appropriate
/download/...subdirectory - Update repository information
smartrepoupdate - Install new version to production machines
Something like that.