Illustrate how to properly use CMake function `ExternalProject_Add` with `add_dependencies`