ExternalProject and FetchContent are two very powerful tools in your CMake arsenal. The previous recipes should have convinced you how versatile the superbuild approach is in managing projects with complex dependencies. We have so far shown how to use ExternalProject to handle the following:
- Sources stored within your source tree
- Sources retrieved from archives available on online servers
The previous recipe showed how to use FetchContent to handle dependencies ...