Yes, I know... Programmers absolutely LOVE to sneak-in various nifty toggles via environment. Yet this is an anti-pattern! And, by extension of that verdict, a "build interface" which relies on the implicit convention that some magical variables are set, is **not a proper interface** but a hack. Thus we abandon that bad practice and handle the build in a clean and explicit way. * the DEB-Build in `debian/rules` now invokes SCons explicitly, passing arguments * the Lumiera Build-System is FSH aware and knows the proper installation locations * the setup of the application uses a setup configuration, shipped with the package * there is no need to ''compile-in any configuration'' ** `LUMIERA_PLUGIN_PATH` is obsolete and unused since several years now ** `LUMIERA_CONFIG_PATH` was never used at all ** consequently, we also do not need `PKGLIBDIR` and `PKGDATADIR` |
||
|---|---|---|
| .. | ||
| git_hooks | ||
| scons | ||
| build_lumiera-build-dependencies.sh | ||
| buildVersion.py | ||
| deb.lumiera.org.PUB.gpg | ||
| DIR_INFO | ||
| docker_open-lumiera-buildenv.sh | ||
| gnu-indent.sh | ||
| README.deb.lumiera.org.PUB.gpg | ||
| rfc.sh | ||
| rsync_docs_to_lumieraorg.sh | ||
| setVersion | ||
| testfilter.sh | ||
| treeinfo.sh | ||
| vg-run.sh | ||
| vgsuppression_gen.sh | ||
This is the Public Key of the Package signing GPG key used for building of Debian DEB packages on Lumiera.org Fingerprint: 11FD F5D2 DBD7 BBD7 F4D9 D9C4 2CF2 5392 6238 2557 UID: Ichthyo (DEB-Package) <deb@ichthyostega.de>