statzone

DNS zone file analyzer targeted at TLD zones
Log | Files | Refs | README | LICENSE

commit 3da7622f9d6c39379a054fccf692a11e4d802765
parent 76896cebf7787c58935875e9612db47de3dd6d62
Author: Frederic Cambus <fred@statdns.com>
Date:   Mon, 18 Oct 2021 16:07:12 +0200

Use CMAKE_CXX_STANDARD instead of hardcoding compiler flags.

Diffstat:
MCMakeLists.txt | 10+++++++---
1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt @@ -4,7 +4,7 @@ # https://www.statdns.com # # Created: 2012-02-13 -# Last Updated: 2021-04-04 +# Last Updated: 2021-10-18 # # StatZone is released under the BSD 2-Clause license. # See LICENSE file for details. @@ -12,7 +12,11 @@ # SPDX-License-Identifier: BSD-2-Clause # -cmake_minimum_required(VERSION 2.8.12) +cmake_minimum_required(VERSION 3.1) + +set(CMAKE_CXX_STANDARD 11) +set(CMAKE_CXX_STANDARD_REQUIRED ON) +set(CMAKE_CXX_EXTENSIONS OFF) project(statzone CXX) @@ -36,7 +40,7 @@ endif(ENABLE_SECCOMP) set(SRC src/statzone.cpp src/strtolower.cpp) -add_definitions(-Wall -Wextra -std=c++11 -pedantic) +add_definitions(-Wall -Wextra -pedantic) add_executable(statzone ${SRC}) install(TARGETS statzone DESTINATION ${CMAKE_INSTALL_BINDIR})