Diab-CXX.cmake 445 B

123456789101112
  1. include(Compiler/Diab)
  2. __compiler_diab(CXX)
  3. # Diab C++98 is named as -Xdialect-c++03
  4. set(CMAKE_CXX98_STANDARD_COMPILE_OPTION "-Xdialect-c++03")
  5. set(CMAKE_CXX11_STANDARD_COMPILE_OPTION "-Xdialect-c++11")
  6. set(CMAKE_CXX14_STANDARD_COMPILE_OPTION "-Xdialect-c++14")
  7. set(CMAKE_CXX17_STANDARD_COMPILE_OPTION "-Xdialect-c++17")
  8. set(CMAKE_CXX20_STANDARD_COMPILE_OPTION "-Xdialect-c++20")
  9. __compiler_check_default_language_standard(CXX 4.0 98 5.0 11)