如何使用 cmake 将资源包添加到 xcode 项目中?

How to add resource bundle into a xcode project using cmake?

我正在尝试使用 cmake 将资源包添加到生成的 xcode 项目中。但是我无法解决这个问题。这就是我目前所拥有的?

set(MACOSX_BUNDLE_RESOURCES "${CMAKE_SOURCE_DIR}/resource.bundle")
set_source_files_properties(MACOSX_BUNDLE_RESOURCES PROPERTIES MACOSX_PACKAGE_LOCATION Resources)
add_executable(project MACOSX_BUNDLE ${FILES_SRC} ${FILES_RSC})

它似乎根本没有看到 resource.bundle 包。任何帮助将不胜感激。

看来我找到了解决办法:

file(GLOB FILES_RSC "${CMAKE_SOURCE_DIR}/resource.bundle")
set_source_files_properties(${FILES_RSC} PROPERTIES MACOSX_PACKAGE_LOCATION Resources)