Russian Qt Forum
Сентябрь 28, 2024, 20:19 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: cmake сборка под mac, добавление ресурсов  (Прочитано 2919 раз)
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« : Август 08, 2012, 20:03 »

Попался тут проект один, для сборки использует cmake. Проект собирается неплохо, но вот никак не могу вкурить с добавлением ресурсов в .app. Если точнее то в ресурсы добавляет файлы выборочно как то, например qml файл добавил без проблем, но нужно было добавить бинарник, он его ни под каким видом в ресурсы не копирует. Под ресурсами подразумаваю .app/Content/Resources вот что пишу в CmakeList.txt

Код:
set(RES
  data/resources/openvpn
)

add_executable(
    appname
    MACOSX_BUNDLE
    ${SOURCES} ${QRC_RSRS} ${MOC_SRCS}
)

set_source_files_properties(
    ${RES}
    MACOSX_PACKAGE_LOCATION Resources
)

если меняю путь в RES на qml какой нить, добавляет без проблем. Что я мог упустить?
Записан
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« Ответ #1 : Август 13, 2012, 12:57 »

апну темку, такая же беда происходит и с добавлением иконок например пишу в CmakeList.txt

Код:
SET_SOURCE_FILES_PROPERTIES(
  "${CMAKE_CURRENT_SOURCE_DIR}/data/resources/icons/icon.icns"
  PROPERTIES
  MACOSX_PACKAGE_LOCATION Resources
)

и собственно все, иконка не добавляется )))  в той же папке будет лежать qml файл добавит без проблем, что за трабла у cmake такая ? хотя может это акелло промахнулся )))
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.1 секунд. Запросов: 22.