diff options
author | Steffen Winter <steffen.winter@proton.me> | 2023-11-26 21:40:29 +0100 |
---|---|---|
committer | Steffen Winter <steffen.winter@proton.me> | 2023-11-26 21:40:29 +0100 |
commit | 7588d96dd4e0fdbba4943bddd7709004876aa7ab (patch) | |
tree | 07e5f632140bd20267fa88527a345c30df64752c /CMakeLists.txt | |
parent | ebbb769a6aaf0a6245111eb55f239d5c45be0cb9 (diff) |
Add check for <ranges> header
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 862b66e..44ae888 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -44,8 +44,14 @@ if(BTOP_STATIC) endif() include(CheckCXXCompilerFlag) +include(CheckIncludeFileCXX) include(CheckIPOSupported) +check_include_file_cxx(ranges CXX_HAS_RANGES) +if(NOT CXX_HAS_RANGES) + message(FATAL_ERROR "The compiler doesn't support <ranges>") +endif() + add_executable(btop src/btop.cpp src/btop_config.cpp |