diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2018-05-02 15:02:02 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2018-05-02 15:02:02 +0200 |
commit | 4b9de5c80934772dbc5503e65e265da452ca356a (patch) | |
tree | 18678181705b6f3346038f72003f915c35b676a9 /build2/context.cxx | |
parent | a0a8eaabb234d880464f389f7dee89e430c84b32 (diff) |
Add support for different backlinking modes, use for Windows DLL assembly
Diffstat (limited to 'build2/context.cxx')
-rw-r--r-- | build2/context.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/build2/context.cxx b/build2/context.cxx index b4e5160..48776b0 100644 --- a/build2/context.cxx +++ b/build2/context.cxx @@ -698,13 +698,13 @@ namespace build2 var_import_target = &vp.insert<name> ("import.target"); var_clean = &vp.insert<bool> ("clean", v_t); - var_backlink = &vp.insert<bool> ("backlink", v_t); + var_backlink = &vp.insert<string> ("backlink", v_t); vp.insert<string> (var_extension, v_t); // Backlink executables and (generated) documentation by default. // - gs.target_vars[exe::static_type]["*"].assign (var_backlink) = true; - gs.target_vars[doc::static_type]["*"].assign (var_backlink) = true; + gs.target_vars[exe::static_type]["*"].assign (var_backlink) = "true"; + gs.target_vars[doc::static_type]["*"].assign (var_backlink) = "true"; var_build_meta_operation = &vp.insert<string> ("build.meta_operation"); } |