Topic time stamps:
0:00 - Intro
0:08 - Motivation
1:13 - add_executable()
2:07 - add_library()
2:41 - Omitting library type
3:06 - MODULE libraries
3:35 - ALIAS libraries
3:54 - IMPORTED libraries
4:36 - INTERFACE libraries
5:08 - OBJECT libraries
6:08 - Talking through a real project
7:59 - Link targets, not files!
9:29 - INTERFACE library example
10:28 - Property visibility
13:33 - Why only use target properties?
15:05 - Header-only libraries
15:43 - Wrap up
--------------------
GitHub: https://github.com/jeffamstutz
Twitter: https://twitter.com/jeffamstutz
Blog: https://jeffamstutz.io/