1
我一直在搜索文档和SO,但我还没有找到这个问题的答案。安装前检查目的地目录的权限
使用cmake,我试图在安装某些库之前检查DESTINATION目录的权限。
cmake中有这样的命令吗?我需要使用自定义命令进行检查吗?
作为一个例子,这是我在我的CMakeLists.txt
代码:
INSTALL(TARGETS ${LIBRARY_NAME}
DESTINATION lib/plugins/
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
的想法是检查用户是否具有所需的权限安装插件之前lib/plugins/
写。