File: compat.cmake

package info (click to toggle)
c4core 0.2.7-1
  • links: PTS
  • area: main
  • in suites: forky, sid
  • size: 5,184 kB
  • sloc: cpp: 35,521; python: 2,786; javascript: 414; makefile: 6
file content (16 lines) | stat: -rw-r--r-- 483 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

# old gcc-4.8 support
if((CMAKE_CXX_COMPILER_ID STREQUAL "GNU") AND
  (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 4.8) AND
  (CMAKE_CXX_COMPILER_VERSION VERSION_LESS 5.0))

  c4_install_files(
      "${CMAKE_CURRENT_LIST_DIR}/cmake/compat/c4/gcc-4.8.hpp"
      "include"
      "${CMAKE_CURRENT_LIST_DIR}/cmake/compat")

  # c++17 compiler required
  set(C4CORE_BUILD_BENCHMARKS OFF CACHE BOOL "" FORCE)
  # LLVM required
  set(C4CORE_SANITIZE OFF CACHE BOOL "" FORCE)
endif()