CMake module allowing to easily create a build system on top of ExternalProjects