From cab2e9ebc2b9985ae0a2e5d6971ace170c2d5651 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 18 Jul 2016 08:17:02 +0200 Subject: Pick liba{}/libs{} before looking up cxx.export.* This way we can specify static library-specific defines which are necessary to handle DLL export. --- build2/cxx/utility | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'build2/cxx/utility') diff --git a/build2/cxx/utility b/build2/cxx/utility index e924ee8..7333af6 100644 --- a/build2/cxx/utility +++ b/build2/cxx/utility @@ -10,6 +10,8 @@ #include +#include + namespace build2 { namespace cxx @@ -28,10 +30,10 @@ namespace build2 // recursively, prerequisite libraries first. // void - append_lib_options (cstrings&, target&, const char* variable); + append_lib_options (cstrings&, target&, const char* variable, lorder); void - hash_lib_options (sha256&, target&, const char* variable); + hash_lib_options (sha256&, target&, const char* variable, lorder); } } -- cgit v1.1