XcodePreserveNonOptimizationFlags-check.cmake 392 B

12345678
  1. file(STRINGS ${RunCMake_TEST_BINARY_DIR}/XcodePreserveNonOptimizationFlags.xcodeproj/project.pbxproj actual
  2. REGEX "OTHER_CPLUSPLUSFLAGS = [^;]*;")
  3. foreach(expect "-DA" "-DB +-DC" "-DD")
  4. if(NOT "${actual}" MATCHES "${expect}")
  5. message(SEND_ERROR "The actual project contains the lines:\n ${actual}\n"
  6. "which do not match expected regex:\n ${expect}\n")
  7. endif()
  8. endforeach()