The Conan team is doing a Conan full day training workshop at CppCon, the major C++ conference in Colorado, USA, the 15th of September. It is a great opportunity to learn quickly about Conan, from zero to advanced features, in 1 day, directly from the Conan creators. It will be full hands-on training, plenty of exercises and examples.
In the previous example we are using self.cpp_info.exelinkflags. If we are using CMake to consume this package, it will only link those
frameworks if we are building an executable and sharedlinkflags will only apply if we are building a shared library.
If we are not using CMake to consume this package sharedlinkflags and exelinkflags are used indistinctly.
In the example above we are assigning in the last line sharedlinkflags with exelinkflags, so no matter what the consumer will build,
it will indicate to the linker to link with the specified frameworks.