Knitschi / CPFCMake

A component of the CMakeProjectFramework. It provides the CMake code that implements a CI-pipeline.
MIT License
2 stars 2 forks source link

Add support for interface libraries to cpfAddPackage() #10

Closed Knitschi closed 5 years ago

Knitschi commented 6 years ago

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.

Knitschi commented 5 years ago

cpfAddPackage() is now cpfAddCppPackage().

Knitschi commented 5 years ago

This was fixed with 02ee05a579da9390fb88bf22af5e2bf0aa8c05d4.