Spec-Zone.ru › CMake 3.8

MAP_IMPORTED_CONFIG_<CONFIG>

Карта соответствия конфигурации проекта конфигурации импортируемого объекта.

Установите список конфигураций импортируемого объекта, которые могут быть использованы для конфигурации текущего проекта <CONFIG>. Объекты, импортированные из другого проекта, могут не предоставлять тот же набор имен конфигураций, что и в текущем проекте. Установка этого свойства сообщает CMake, какие импортированные конфигурации подходят для использования при построении конфигурации <CONFIG>. Первая конфигурация в списке, предоставляемая импортируемым объектом (т.е. через IMPORTED_LOCATION_<CONFIG> для сопоставленной <CONFIG>) выбирается. В качестве специального случая, пустой элемент списка относится к местоположению импортируемого объекта без конфигурации (т.е. IMPORTED_LOCATION).

Если это свойство установлено, и подходящих конфигураций нет, то импортируемый объект считается не найденным. Это свойство игнорируется для неимпортируемых объектов.

Это свойство инициализируется значением переменной CMAKE_MAP_IMPORTED_CONFIG_<CONFIG>, если она установлена при создании объекта.

© 2000–2019 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.8/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API