В нашем коде мы аннотируем вызывающие методы:
@SuppressWarnings ("снял флажок")
, я знаю, что он походит на взлом, но co-разработчик, проверенный недавно и, нашел, что это было всем, что мы могли сделать.
Не пробовали ли вы скопировать соответствующий *.plist.in
файл в /opt/local/share/cmake-2.8/Modules
(например, MacOSXBundleInfo.plist. в
), отредактировать его, чтобы поставить
(или @VAR_TO_REPLACE_BY_CMAKE@
), и добавить каталог отредактированной версии в CMAKE_MODULE_PATH
?
Если у вас CMake установлен как пакет приложений, то расположение этого файла /Applications/CMake.app/Contents/share/cmake-N.N/Modules
Вы можете добавить свои значения с помощью @ и передать @ONLY в configure_file.
К сожалению, нет простого способа добавить пользовательскую строку в сгенерированный файл.