通过 CMake 添加 Xcode 构建阶段
Add Xcode build phase via CMake
我已经尝试寻找解决此问题的方法,但似乎找不到任何东西。
我需要使用 CMake 添加 'Copy Bundle Resources' 构建阶段。可以通过 Xcode 本身添加,如下所示:
但我需要通过 CMake 来完成。
使用MACOSX_PACKAGE_LOCATION。这是一个例子:
file(GLOB XIB_FILES *.xib)
set_source_files_properties(${XIB_FILES} PROPERTIES MACOSX_PACKAGE_LOCATION Resources)
并且不要忘记将 ${XIB_FILES} 添加到您的 add_executable 列表中,如:
add_executable(MyApp MACOSX_BUNDLE ${XIB_FILES} ...)
我已经尝试寻找解决此问题的方法,但似乎找不到任何东西。
我需要使用 CMake 添加 'Copy Bundle Resources' 构建阶段。可以通过 Xcode 本身添加,如下所示:
但我需要通过 CMake 来完成。
使用MACOSX_PACKAGE_LOCATION。这是一个例子:
file(GLOB XIB_FILES *.xib)
set_source_files_properties(${XIB_FILES} PROPERTIES MACOSX_PACKAGE_LOCATION Resources)
并且不要忘记将 ${XIB_FILES} 添加到您的 add_executable 列表中,如:
add_executable(MyApp MACOSX_BUNDLE ${XIB_FILES} ...)