CommandErrorVar.cmake 692 B

1234567891011121314151617181920212223
  1. # Ignores var when RESULT_VARIABLE is used
  2. set(CMAKE_EXECUTE_PROCESS_COMMAND_ERROR_IS_FATAL ANY)
  3. execute_process(COMMAND ${CMAKE_COMMAND} -E false
  4. RESULT_VARIABLE result
  5. )
  6. # Ignores var when RESULTS_VARIABLE is used
  7. execute_process(COMMAND ${CMAKE_COMMAND} -E false
  8. RESULTS_VARIABLE results
  9. )
  10. # Ignores var when argument supplied
  11. execute_process(COMMAND ${CMAKE_COMMAND} -E false
  12. COMMAND_ERROR_IS_FATAL NONE
  13. )
  14. # Value of NONE has no effect
  15. set(CMAKE_EXECUTE_PROCESS_COMMAND_ERROR_IS_FATAL NONE)
  16. execute_process(COMMAND ${CMAKE_COMMAND} -E false)
  17. # Error on invalid value
  18. set(CMAKE_EXECUTE_PROCESS_COMMAND_ERROR_IS_FATAL BAD_VALUE)
  19. execute_process(COMMAND ${CMAKE_COMMAND} -E false)