Я попытался выполнить поиск в документации CMake, но не смог ' t выяснить, как вызывать внешние программы из CMake.
Есть несколько вещей, которые я хочу сделать.
Другой вопрос: как лучше всего справиться с такими случаями? Похоже, что вызов сценария оболочки непосредственно из CMake не кажется таким чистым, когда «C» в CMake означает Cross Platform.
РЕДАКТИРОВАТЬ: У меня есть несколько дополнительных вопросов. Раньше в моей сборке я предварительно собирал свои зависимости, а сам проект использовал FIND_PACKAGE (...) для поиска заголовка / библиотек для зависимостей.
Теперь я ExternalProject_Add () для компиляции зависимостей, но проблема в том, что все мои функции FindXYZ () не работают, когда я запускаю Предполагая, что URL-адрес http: // localhost: 8080 / project-name / resource.xhtml , , я хочу получить следующее http: / / localhost: 8080 / имя-проекта
в управляемом компоненте JSF. cmake.
в управляемом компоненте JSF.