From caa1b7f37fd79f630ddf4634df786c012d214739 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sat, 9 Jan 2021 13:39:40 +0000 Subject: Modern build settings --- Jamroot.jam | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Jamroot.jam b/Jamroot.jam index 8293aeb..2208c1a 100644 --- a/Jamroot.jam +++ b/Jamroot.jam @@ -11,13 +11,13 @@ variant coverage : debug ; project : requirements ICE_CPP11_MAPPING - "-std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden" + 17 + hidden "-Wl,-z,defs,--warn-once,--gc-sections" - release:"-flto=2" - release:"-flto=2" - debug:"-W -Wall -Werror -Wextra" - coverage:"--coverage" - coverage:"--coverage" + release:on + debug:extra + debug:on + coverage:on ; build-project service ; -- cgit v1.2.3