Table of Contents
a function which both:
- Fixes common mistakes in port build systems, like using absolute paths
- Merges the debug and release config files.
This function should almost always be used when a port has
even when the buildsystem of the project is not CMake.