From 43705039aac98e4b8065353da3f828d894dd6f00 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sat, 19 Oct 2019 15:38:00 +0100 Subject: Refactor to ease testing --- libpqpp/Jamfile.jam | 30 ++++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) (limited to 'libpqpp/Jamfile.jam') diff --git a/libpqpp/Jamfile.jam b/libpqpp/Jamfile.jam index d825fa5..03553f2 100644 --- a/libpqpp/Jamfile.jam +++ b/libpqpp/Jamfile.jam @@ -1,23 +1,41 @@ import package ; +import pkg-config ; lib adhocutil : : : : /usr/include/adhocutil ; lib dbppcore : : : : /usr/include/dbpp ; lib boost_date_time ; lib stdc++fs ; +pkg-config.import pq : : libpq ; +pkg-config.import glibmm : : glibmm-2.4 ; + +project + : requirements + 17 + hidden + "-Wl,-z,defs,--warn-once,--gc-sections" + release:"-flto=2" + release:"-flto=2" + debug:extra + debug:on + coverage:on + ; + lib dbpp-postgresql : [ glob *.cpp ] : - ..//glibmm - ..//pq + glibmm + pq adhocutil - dbppcore + yes:../..//dbppcore + no:dbppcore boost_date_time stdc++fs : : . - "-I`pg_config --includedir`" - ..//glibmm - dbppcore + pq + glibmm + yes:../..//dbppcore + no:dbppcore ; build-project unittests ; -- cgit v1.2.3