File tree Expand file tree Collapse file tree 3 files changed +8
-11
lines changed Expand file tree Collapse file tree 3 files changed +8
-11
lines changed Original file line number Diff line number Diff line change 11macro (add_installation_script_test name path )
22
33 # Copy the source to the binary tree
4- configure_file (
5- ${CMAKE_CURRENT_SOURCE_DIR} /${path} /${name}
6- ${CMAKE_CURRENT_BINARY_DIR} /${path} /${name}
7- COPYONLY
4+ file ( COPY "${CMAKE_CURRENT_SOURCE_DIR} /${path} /${name} " DESTINATION "${CMAKE_CURRENT_BINARY_DIR} /${path} "
5+ FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
6+ DIRECTORY_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
87 )
9- configure_file (
10- ${CMAKE_CURRENT_SOURCE_DIR} /${path} /${name} -usage
11- ${CMAKE_CURRENT_BINARY_DIR} /${path} /${name} -usage
12- COPYONLY
8+ file ( COPY "${CMAKE_CURRENT_SOURCE_DIR} /${path} /${name} -usage" DESTINATION "${CMAKE_CURRENT_BINARY_DIR} /${path} "
9+ FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
1310 )
1411 add_test (NAME test -${name} COMMAND "${CMAKE_BINARY_DIR} /${path} /${name} " )
1512 set_property (TEST test -${name} PROPERTY WORKING_DIRECTORY "${CMAKE_BINARY_DIR} /${path} " )
Original file line number Diff line number Diff line change @@ -76,7 +76,7 @@ set(exe_dir ${CMAKE_BINARY_DIR}/bin_staging)
7676set (compiler_wrapper ${exe_dir} /caf)
7777install (
7878 FILES "${compiler_wrapper} "
79- PERMISSIONS WORLD_EXECUTE WORLD_READ OWNER_EXECUTE OWNER_READ GROUP_EXECUTE GROUP_READ
79+ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
8080 DESTINATION "${CMAKE_INSTALL_BINDIR} "
8181)
8282file (READ ${CMAKE_CURRENT_SOURCE_DIR} /../extensions/caf-head CAF_HEADER)
@@ -109,7 +109,7 @@ file(APPEND "${compiler_wrapper}" "${FOOTER}")
109109set (caf_launcher ${exe_dir} /cafrun)
110110install (
111111 FILES "${caf_launcher} "
112- PERMISSIONS WORLD_EXECUTE WORLD_READ OWNER_EXECUTE OWNER_READ GROUP_EXECUTE GROUP_READ
112+ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
113113 DESTINATION "${CMAKE_INSTALL_BINDIR} "
114114)
115115file (READ ${CMAKE_CURRENT_SOURCE_DIR} /../extensions/cafrun-head CAFRUN_HEADER)
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ function(generate_test_script base_name num_images)
3131 endif ()
3232 file (APPEND "${harness} " "${CMAKE_INSTALL_PREFIX} /bin/cafrun -np ${num_images} ./${executable} \n " )
3333 file ( INSTALL "${harness} "
34- PERMISSIONS WORLD_EXECUTE WORLD_READ OWNER_EXECUTE OWNER_READ GROUP_EXECUTE GROUP_READ
34+ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
3535 DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
3636 )
3737
You can’t perform that action at this time.
0 commit comments