diff options
Diffstat (limited to 'Tests')
-rw-r--r-- | Tests/RunCMake/if/FilePermissions.cmake | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Tests/RunCMake/if/FilePermissions.cmake b/Tests/RunCMake/if/FilePermissions.cmake index 7881b5f..9d5db64 100644 --- a/Tests/RunCMake/if/FilePermissions.cmake +++ b/Tests/RunCMake/if/FilePermissions.cmake @@ -13,9 +13,11 @@ file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/executable.txt" "foo") file(CHMOD "${CMAKE_CURRENT_BINARY_DIR}/executable.txt" PERMISSIONS OWNER_EXECUTE GROUP_EXECUTE WORLD_EXECUTE) if(NOT WIN32) - file(REMOVE "${CMAKE_CURRENT_BINARY_DIR}/readable-dir" - "${CMAKE_CURRENT_BINARY_DIR}/writable-dir" - "${CMAKE_CURRENT_BINARY_DIR}/executable-dir") + file(REMOVE_RECURSE + "${CMAKE_CURRENT_BINARY_DIR}/readable-dir" + "${CMAKE_CURRENT_BINARY_DIR}/writable-dir" + "${CMAKE_CURRENT_BINARY_DIR}/executable-dir" + ) file(MAKE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/readable-dir") file(CHMOD "${CMAKE_CURRENT_BINARY_DIR}/readable-dir" PERMISSIONS OWNER_READ GROUP_READ WORLD_READ) |