diff options
author | Karen Arutyunov <karen@codesynthesis.com> | 2019-03-14 22:03:59 +0300 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2019-03-15 20:06:52 +0300 |
commit | 361fcde22d3c9729882505968c3370effb0ac772 (patch) | |
tree | 56c8be79d06a279e82c00dfc1e0b709339770b8e /bdep/new-types.hxx | |
parent | 5b91a1ba5f651bbbe5409077134201dd65777cb0 (diff) |
Add support for c++ source file extensions granular customization
Diffstat (limited to 'bdep/new-types.hxx')
-rw-r--r-- | bdep/new-types.hxx | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/bdep/new-types.hxx b/bdep/new-types.hxx index f80b973..0f36e42 100644 --- a/bdep/new-types.hxx +++ b/bdep/new-types.hxx @@ -82,7 +82,14 @@ namespace bdep // Default is C++ with no options. // - cmd_new_lang_template (): lang (cxx) {cxx_opt = CXX ();} + cmd_new_lang_template (): lang (cxx), cxx_opt (CXX ()) {} + + cmd_new_lang_template (cmd_new_lang_template&&); + cmd_new_lang_template (const cmd_new_lang_template&); + cmd_new_lang_template& operator= (cmd_new_lang_template&&); + cmd_new_lang_template& operator= (const cmd_new_lang_template&); + + ~cmd_new_lang_template (); }; using cmd_new_lang = cmd_new_lang_template<>; @@ -114,4 +121,6 @@ namespace bdep using cmd_new_vcs = cmd_new_vcs_template<>; } +#include <bdep/new-types.ixx> + #endif // BDEP_NEW_TYPES_HXX |