Modern CMake short tutorial and best practice (part 2) | Hacker News Reader