RunCMakeTest.cmake 357 B

123456789101112
  1. include(RunCMake)
  2. function(run_compile_warn test)
  3. set(RunCMake_TEST_BINARY_DIR ${RunCMake_BINARY_DIR}/${test}-build)
  4. set(RunCMake_TEST_OUTPUT_MERGE 1)
  5. run_cmake(${test})
  6. set(RunCMake_TEST_NO_CLEAN 1)
  7. run_cmake_command(${test}-Build ${CMAKE_COMMAND} --build . ${verbose_args})
  8. endfunction()
  9. run_compile_warn(WerrorOn)
  10. run_compile_warn(WerrorOff)