CMake 3.11 enabled the use of custom target properties for interface libraries. This should allow us to create interface libraries via the cpfAddPackage() calls that have the usual custom properties of the CPF.
The task is to enhance cpfAddPackage() that it can be used in the libSwitchWarningsOff package.
The minimum cmake version must then be increased to 3.11
CMake 3.11 enabled the use of custom target properties for interface libraries. This should allow us to create interface libraries via the cpfAddPackage() calls that have the usual custom properties of the CPF. The task is to enhance
cpfAddPackage()
that it can be used in thelibSwitchWarningsOff
package.