From 88a256c5f3f5353a4e71dd0c529b18e9e3f258d5 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sat, 18 Sep 2021 14:25:36 +0100 Subject: Add JT recommended warnings --- Jamroot.jam | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'Jamroot.jam') diff --git a/Jamroot.jam b/Jamroot.jam index b13bf61..51d89b0 100644 --- a/Jamroot.jam +++ b/Jamroot.jam @@ -1,4 +1,5 @@ import os ; +import testing ; using gcc : : [ os.environ CXX ] ; using pkg-config ; @@ -15,6 +16,20 @@ project debug:extra debug:on debug:-Wnon-virtual-dtor + debug:-Wold-style-cast + debug:-Wcast-align + debug:-Wunused + debug:-Woverloaded-virtual + debug:-Wpedantic + debug:-Wconversion + debug:-Wsign-conversion + debug:-Wnull-dereference + debug:-Wdouble-promotion + debug:-Wformat=2 + gcc,debug:-Wduplicated-cond + gcc,debug:-Wduplicated-branches + gcc,debug:-Wlogical-op + gcc,debug:-Wuseless-cast coverage:on tidy:boost-* tidy:bugprone-* -- cgit v1.2.3