Как установить атрибут Xcode в CMake для конкретной конфигурации? - PullRequest
7 голосов
/ 30 августа 2009

Я использую CMake для генерации проекта XCode, и я использую

set_target_properties(myproj PROPERTIES XCODE_ATTRIBUTE_WHATEVER "some value")

, чтобы явно установить настройку сборки. Я хотел бы установить его только для конкретной конфигурации, аналогично использованию

set(CMAKE_CXX_FLAGS_MYCONFIG "-O2")

Как я могу это сделать?

1 Ответ

6 голосов
/ 08 февраля 2011

В настоящее время это невозможно (с CMake 2.8.4-rc2), но с CMake 2.8.5 это будет возможно:

XCODE_ATTRIBUTE_FOO[variant=Debug]

Для получения дополнительной информации см. Этот запрос функции в трекере ошибок CMake: http://www.cmake.org/Bug/view.php?id=8179

Отслеживайте эту проблему в трекере ошибок, чтобы получать уведомления о ее реализации.

...