Как загрузить файл из сети при сборке с помощью cmake?

Можно ли как-то заменить код ниже, чтобы он делал тоже самое, и работал на любой системе? Конкретно тут проблема в wget, которая свойственна для linux.

execute_process(COMMAND wget -O CMakeLists.txt http://example.com/file.txt
        WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}/download_dir"
        )

Ответы (1 шт):

Автор решения: arrowd

Модуль FetchContent - как раз для этого.

→ Ссылка