【发布时间】:2015-05-16 16:10:28
【问题描述】:
我有一个使用 CMake 3.1.1 构建的 ios 项目,但我遇到了最后一个问题 - 让 CMake 将资产目录复制到应用程序的正确位置。
我有这个,它在模拟器中运行应用程序时有效。但是,它不起作用,实际上在归档时会导致构建失败,因为它构建的目标目录不存在。
get_target_property(APPLICATION_BIN ${APPLICATION_NAME} 位置) get_dotapp_dir(${APPLICATION_BIN} APPLICATION_APP_LOCATION) add_custom_command(目标 ${PROJECT_NAME} POST_BUILD 命令 cp -r "${CMAKE_SOURCE_DIR}/assets" "${APPLICATION_APP_LOCATION}")
我要复制的目录有很多子目录,我需要将它们全部保留。本质上,我想用 cmake 完成与将“assets”文件夹拖到“Resources”下的 ios 项目时发生的相同的事情。
【问题讨论】: