RunCMakeTest.cmake 980 B

12345678910111213141516171819202122232425262728293031323334
  1. include(RunCMake)
  2. cmake_policy(SET CMP0054 NEW)
  3. run_cmake(VsCSharpCompilerOpts)
  4. run_cmake(ExplicitCMakeLists)
  5. run_cmake(RuntimeLibrary)
  6. run_cmake(SourceGroupCMakeLists)
  7. run_cmake(VsConfigurationType)
  8. run_cmake(VsTargetsFileReferences)
  9. run_cmake(VsCustomProps)
  10. run_cmake(VsDebuggerWorkingDir)
  11. run_cmake(VsDebuggerCommand)
  12. run_cmake(VsDebuggerCommandArguments)
  13. run_cmake(VsDebuggerEnvironment)
  14. run_cmake(VsCSharpCustomTags)
  15. run_cmake(VsCSharpReferenceProps)
  16. run_cmake(VsCSharpWithoutSources)
  17. run_cmake(VsCSharpDeployFiles)
  18. run_cmake(VSCSharpDefines)
  19. run_cmake(VsSdkDirectories)
  20. run_cmake(VsGlobals)
  21. run_cmake(VsProjectImport)
  22. run_cmake(VsPackageReferences)
  23. run_cmake(VsDpiAware)
  24. run_cmake(VsDpiAwareBadParam)
  25. if(CMAKE_C_COMPILER_ID STREQUAL "MSVC" AND CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 19.05)
  26. run_cmake(VsJustMyCode)
  27. endif()
  28. if(CMAKE_C_COMPILER_ID STREQUAL "MSVC" AND CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 19.20)
  29. run_cmake(VsSpectreMitigation)
  30. endif()