Переменная среды передачи CMake для ExternalProject_Add

Я пытаюсь передать переменную среды во внешний проект в моем CMakeLists.txt без успеха.

В этом случае у меня есть зависимость mbedtls библиотека, которая загружена и встроена в мой cmake. В Linux это работает как задумано, однако в среде Windows мне нужно передать переменную WINDOWS_BUILD=1 в среду make.

Я пытался добавить CONFIGURE_COMMAND в командный файл, который устанавливает эту переменную среды в ExternalProject_Add()Однако это не работает. Если я вручную захожу в автоматически загруженную папку mbedtls и пишу

$ make WINDOWS_BUILD=1

это работает как задумано, однако я хочу собрать все из среды CMake. Любой берет?

0 ответов

Другие вопросы по тегам