1 function(get_test_prerequirements found_var config_file)
2 if(CMAKE_CURRENT_BINARY_DIR MATCHES " ")
3 # rpmbuild can't handle spaces in path
7 find_program(RPM_EXECUTABLE rpm)
8 find_program(RPMBUILD_EXECUTABLE rpmbuild)
10 if(RPM_EXECUTABLE AND RPMBUILD_EXECUTABLE)
11 file(WRITE "${config_file}" "set(RPM_EXECUTABLE \"${RPM_EXECUTABLE}\")")
12 file(APPEND "${config_file}"
13 "\nset(RPMBUILD_EXECUTABLE \"${RPMBUILD_EXECUTABLE}\")")
14 set(${found_var} true PARENT_SCOPE)
17 # optional tool for some tests
18 find_program(OBJDUMP_EXECUTABLE objdump)
19 if(OBJDUMP_EXECUTABLE)
20 file(APPEND "${config_file}"
21 "\nset(OBJDUMP_EXECUTABLE \"${OBJDUMP_EXECUTABLE}\")")