blob: 02b763a1e532c1c523f1043279ae328d39f6ec96 [file] [edit]
if(RunCMake_GENERATOR MATCHES "Ninja")
if(RunCMake_GENERATOR_IS_MULTI_CONFIG)
set(path "${RunCMake_TEST_BINARY_DIR}/CMakeFiles/impl-Debug.ninja")
else()
set(path "${RunCMake_TEST_BINARY_DIR}/build.ninja")
endif()
file(READ "${path}" build_ninja)
if(NOT build_ninja MATCHES "-package-name")
set(RunCMake_TEST_FAILED
"Expected -package-name in generated Ninja build files when CMP0216 is NEW")
endif()
elseif(RunCMake_GENERATOR MATCHES "Xcode")
file(READ
"${RunCMake_TEST_BINARY_DIR}/CMP0216-NEW.xcodeproj/project.pbxproj"
pbxproj)
if(NOT pbxproj MATCHES "SWIFT_PACKAGE_NAME")
set(RunCMake_TEST_FAILED
"Expected SWIFT_PACKAGE_NAME in generated Xcode project when CMP0216 is NEW")
endif()
endif()