35 lines
		
	
	
		
			888 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			888 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| if(${RunCMake_SUBTEST_SUFFIX} MATCHES "CMAKE_var_set" OR
 | |
|   ${RunCMake_SUBTEST_SUFFIX} MATCHES "both_set")
 | |
| 
 | |
|   set(CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS
 | |
|       OWNER_READ
 | |
|       OWNER_WRITE
 | |
|       OWNER_EXECUTE
 | |
|       GROUP_READ
 | |
|     )
 | |
| endif()
 | |
| 
 | |
| if(${RunCMake_SUBTEST_SUFFIX} MATCHES "invalid_CMAKE_var")
 | |
|   list(APPEND CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS "INVALID")
 | |
| endif()
 | |
| 
 | |
| if(${RunCMake_SUBTEST_SUFFIX} MATCHES "CPACK_var_set" OR
 | |
|   ${RunCMake_SUBTEST_SUFFIX} MATCHES "both_set")
 | |
| 
 | |
|   set(CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS
 | |
|       OWNER_READ
 | |
|       OWNER_WRITE
 | |
|       OWNER_EXECUTE
 | |
|     )
 | |
| endif()
 | |
| 
 | |
| if(${RunCMake_SUBTEST_SUFFIX} MATCHES "invalid_CPACK_var")
 | |
|   list(APPEND CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS "INVALID")
 | |
| endif()
 | |
| 
 | |
| install(FILES CMakeLists.txt DESTINATION foo COMPONENT test)
 | |
| 
 | |
| if(PACKAGING_TYPE STREQUAL "COMPONENT")
 | |
|   set(CPACK_COMPONENTS_ALL test)
 | |
| endif()
 |