我有一个带有660
标志的文件集,但我想用700
标志集来安装它。cmake:如何在安装时更改文件权限?
我该怎么做?如何更改文件权限,而不更改源文件的权限?
我安装的命令是这样的:
install(
FILES common.sh
DESTINATION /rootfs/usr/bin
)
而这正是我试图(但它不工作):
install(
FILES common.sh
FILE_PERMISSIONS "600"
DESTINATION /rootfs/usr/bin
)
看看'umask'。 – fedorqui
@fedorqui你是什么意思? –
例如http://superuser.com/questions/264383/set-file-permissions-so-that-new-files-inherit-same-permissions – fedorqui