They will be inherited based on the linking types ( PUBLIC, PRIVATE,
INTERFACE). The build specification and usage requirements section of cmake
buildsystem documentation is a great introduction to how this all works.
You can read it at:
I'm ramping up on CMake 3.0 and I like that you've added
INTERFACE_INCLUDE_DIRECTORIES. Is this automatic when I add a
dependency on another target? For example, suppose I have two targets
A and B. And in my target link libraries for B, I specify A. B now
depends on A. Will I also inherit its