From 85399cf60764b0fe54d44d4a5bacb54feae8dd62 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 21 Jun 2019 15:01:41 +0200 Subject: Add support for [config.]{cc,c,cxx}.aoptions (archive options) In particular, this can be used to suppress lib.exe warnings, for example: cc.aoptions += /IGNORE:4221 --- build2/cc/module.cxx | 3 +++ 1 file changed, 3 insertions(+) (limited to 'build2/cc/module.cxx') diff --git a/build2/cc/module.cxx b/build2/cc/module.cxx index aa775ae..00c5aa9 100644 --- a/build2/cc/module.cxx +++ b/build2/cc/module.cxx @@ -520,6 +520,9 @@ namespace build2 rs.assign (x_loptions) += cast_null ( config::optional (rs, config_x_loptions)); + rs.assign (x_aoptions) += cast_null ( + config::optional (rs, config_x_aoptions)); + rs.assign (x_libs) += cast_null ( config::optional (rs, config_x_libs)); -- cgit v1.1