EscapeQuotes.cmake 320 B

123456789101112
  1. set(file_name ${CMAKE_CURRENT_BINARY_DIR}/escape_quotes.txt)
  2. set(var "\t")
  3. set(ref "${var}")
  4. file(CONFIGURE
  5. CONTENT "-->@ref@<--"
  6. OUTPUT ${file_name}
  7. ESCAPE_QUOTES
  8. )
  9. file(READ ${file_name} file_content)
  10. if(NOT file_content MATCHES "^-->\t<--$")
  11. message(FATAL_ERROR "ESCAPE_QUOTES doesn't work")
  12. endif()