- Copyright header adjustments
- Improve determination of linker when some C++ files are generated
- Add configuration check for setlinebuf
- Avoid rebuilding target product everytime
- Add feature to disable testing in specific subdirectories
- Fix rpath option to address macOS / Linux usage difference
This addresses two issues:
- There was a mixup between the installed config.system-setup.mk
and the one being used for installation, which could lead to
build fragility / difficulty to reproduce.
- Making `make install` and `rpmbuild` consistent in what is
being installed and produced.