Minimal-check.cmake 951 B

123456789101112131415161718
  1. include(${CMAKE_CURRENT_LIST_DIR}/Assertions.cmake)
  2. set(out_dir "${RunCMake_BINARY_DIR}/Minimal-build/CMakeFiles/Export/510c5684a4a8a792eadfb55bc9744983")
  3. file(READ "${out_dir}/foo.cps" content)
  4. expect_value("${content}" "foo" "name")
  5. expect_value("${content}" "interface" "components" "foo" "type")
  6. expect_missing("${content}" "version")
  7. expect_missing("${content}" "configurations")
  8. expect_missing("${content}" "default_targets")
  9. expect_missing("${content}" "components" "foo" "compile_definitions")
  10. expect_missing("${content}" "components" "foo" "compile_features")
  11. expect_missing("${content}" "components" "foo" "compile_flags")
  12. expect_missing("${content}" "components" "foo" "link_directories")
  13. expect_missing("${content}" "components" "foo" "link_features")
  14. expect_missing("${content}" "components" "foo" "link_flags")
  15. expect_missing("${content}" "components" "foo" "link_libraries")
  16. expect_missing("${content}" "components" "foo" "requires")