From 0f2ac0c4311e4429bfa4ede1d96ce467b5dceb5b Mon Sep 17 00:00:00 2001 From: Roland Reichwein Date: Thu, 5 Jan 2023 10:37:41 +0100 Subject: Added tests --- common.mk | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'common.mk') diff --git a/common.mk b/common.mk index 9ec95e7..aa68033 100644 --- a/common.mk +++ b/common.mk @@ -47,20 +47,31 @@ endif # -fprofile-instr-generate -fcoverage-mapping # gcc:--coverage -CXXFLAGS+=-Wall -I. +CXXFLAGS+=-Wall CXXFLAGS+=-Wpedantic -gdwarf-4 CXXFLAGS+=-fexceptions -Iexternal ifeq ($(CXX),clang++-11) CXXFLAGS+=-std=c++20 #-stdlib=libc++ +CXXTYPE=clang++ +LLVMPROFDATA=llvm-profdata-11 +LLVMCOV=llvm-cov-11 else ifeq ($(CXX),clang++-14) CXXFLAGS+=-std=c++20 #-stdlib=libc++ +CXXTYPE=clang++ +LLVMPROFDATA=llvm-profdata-14 +LLVMCOV=llvm-cov-14 else ifeq ($(CXX),clang++-13) CXXFLAGS+=-std=c++20 #-stdlib=libc++ +CXXTYPE=clang++ +LLVMPROFDATA=llvm-profdata-13 +LLVMCOV=llvm-cov-13 else ifeq ($(CXX),g++-11) CXXFLAGS+=-std=c++20 #-stdlib=libc++ +CXXTYPE=g++ else CXXFLAGS+=-std=c++17 +CXXTYPE=g++ endif ifeq ($(CXX),clang++-11) -- cgit v1.2.3