aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2021-09-28 20:36:50 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2021-09-28 20:36:50 +0300
commit41273da120ef8e4a2bed7576de0532264b042ee1 (patch)
tree29b5c6c1a0ec36d22117f42d9acb02615e30b06a
parentdec742c5fa8a8ab35b2bbe96f990a84959164f66 (diff)
Adapt to libbutl headers extension change from .mxx to .hxx
-rw-r--r--build2/b.cxx8
-rw-r--r--libbuild2/adhoc-rule-cxx.cxx2
-rw-r--r--libbuild2/adhoc-rule-regex-pattern.cxx2
-rw-r--r--libbuild2/build/script/parser.cxx2
-rw-r--r--libbuild2/build/script/runner.cxx2
-rw-r--r--libbuild2/build/script/script.cxx2
-rw-r--r--libbuild2/cc/guess.cxx2
-rw-r--r--libbuild2/cc/lexer.hxx4
-rw-r--r--libbuild2/cc/link-rule.cxx2
-rw-r--r--libbuild2/config/module.hxx2
-rw-r--r--libbuild2/context.cxx2
-rw-r--r--libbuild2/diagnostics.cxx2
-rw-r--r--libbuild2/diagnostics.hxx2
-rw-r--r--libbuild2/dist/operation.cxx4
-rw-r--r--libbuild2/filesystem.hxx6
-rw-r--r--libbuild2/functions-filesystem.cxx2
-rw-r--r--libbuild2/functions-path.cxx2
-rw-r--r--libbuild2/functions-process.cxx4
-rw-r--r--libbuild2/functions-regex.cxx10
-rw-r--r--libbuild2/install/init.cxx2
-rw-r--r--libbuild2/install/rule.cxx2
-rw-r--r--libbuild2/lexer.hxx6
-rw-r--r--libbuild2/operation.hxx2
-rw-r--r--libbuild2/parser.cxx2
-rw-r--r--libbuild2/rule-map.hxx2
-rw-r--r--libbuild2/script/run.cxx8
-rw-r--r--libbuild2/target.hxx2
-rw-r--r--libbuild2/target.txx2
-rw-r--r--libbuild2/types.hxx60
-rw-r--r--libbuild2/utility.hxx12
-rw-r--r--libbuild2/variable.cxx2
-rw-r--r--libbuild2/variable.hxx4
-rw-r--r--libbuild2/version/init.cxx2
-rw-r--r--libbuild2/version/snapshot-git.cxx2
-rw-r--r--libbuild2/version/utility.cxx4
-rw-r--r--old-tests/depdb/driver.cxx2
-rw-r--r--tests/test/script/runner/driver.cxx8
37 files changed, 93 insertions, 93 deletions
diff --git a/build2/b.cxx b/build2/b.cxx
index f0f5a7a..10d4cc5 100644
--- a/build2/b.cxx
+++ b/build2/b.cxx
@@ -18,10 +18,10 @@
#include <iostream> // cout
#include <exception> // terminate(), set_terminate(), terminate_handler
-#include <libbutl/pager.mxx>
-#include <libbutl/fdstream.mxx> // stderr_fd(), fdterm()
-#include <libbutl/backtrace.mxx> // backtrace()
-#include <libbutl/default-options.mxx>
+#include <libbutl/pager.hxx>
+#include <libbutl/fdstream.hxx> // stderr_fd(), fdterm()
+#include <libbutl/backtrace.hxx> // backtrace()
+#include <libbutl/default-options.hxx>
#include <libbuild2/types.hxx>
#include <libbuild2/utility.hxx>
diff --git a/libbuild2/adhoc-rule-cxx.cxx b/libbuild2/adhoc-rule-cxx.cxx
index 83029ca..df6467f 100644
--- a/libbuild2/adhoc-rule-cxx.cxx
+++ b/libbuild2/adhoc-rule-cxx.cxx
@@ -3,7 +3,7 @@
#include <libbuild2/adhoc-rule-cxx.hxx>
-#include <libbutl/filesystem.mxx> // file_time()
+#include <libbutl/filesystem.hxx> // file_time()
#include <libbuild2/file.hxx>
#include <libbuild2/scope.hxx>
diff --git a/libbuild2/adhoc-rule-regex-pattern.cxx b/libbuild2/adhoc-rule-regex-pattern.cxx
index 9550527..89a4766 100644
--- a/libbuild2/adhoc-rule-regex-pattern.cxx
+++ b/libbuild2/adhoc-rule-regex-pattern.cxx
@@ -3,7 +3,7 @@
#include <libbuild2/adhoc-rule-regex-pattern.hxx>
-#include <libbutl/regex.mxx>
+#include <libbutl/regex.hxx>
#include <libbuild2/algorithm.hxx>
diff --git a/libbuild2/build/script/parser.cxx b/libbuild2/build/script/parser.cxx
index 43ec0d5..e55eca1 100644
--- a/libbuild2/build/script/parser.cxx
+++ b/libbuild2/build/script/parser.cxx
@@ -3,7 +3,7 @@
#include <libbuild2/build/script/parser.hxx>
-#include <libbutl/builtin.mxx>
+#include <libbutl/builtin.hxx>
#include <libbuild2/function.hxx>
#include <libbuild2/algorithm.hxx>
diff --git a/libbuild2/build/script/runner.cxx b/libbuild2/build/script/runner.cxx
index 2a59505..51139d4 100644
--- a/libbuild2/build/script/runner.cxx
+++ b/libbuild2/build/script/runner.cxx
@@ -3,7 +3,7 @@
#include <libbuild2/build/script/runner.hxx>
-#include <libbutl/filesystem.mxx> // try_rmdir()
+#include <libbutl/filesystem.hxx> // try_rmdir()
#include <libbuild2/target.hxx>
#include <libbuild2/script/run.hxx>
diff --git a/libbuild2/build/script/script.cxx b/libbuild2/build/script/script.cxx
index 14dd9e1..f4f8da8 100644
--- a/libbuild2/build/script/script.cxx
+++ b/libbuild2/build/script/script.cxx
@@ -3,7 +3,7 @@
#include <libbuild2/build/script/script.hxx>
-#include <libbutl/filesystem.mxx>
+#include <libbutl/filesystem.hxx>
#include <libbuild2/target.hxx>
diff --git a/libbuild2/cc/guess.cxx b/libbuild2/cc/guess.cxx
index 298d081..69e8219 100644
--- a/libbuild2/cc/guess.cxx
+++ b/libbuild2/cc/guess.cxx
@@ -1687,7 +1687,7 @@ namespace build2
// Now we need to map x86, x64, and ARM to the target triplets. The
// problem is, there aren't any established ones so we got to invent
// them ourselves. Based on the discussion in
- // <libbutl/target-triplet.mxx>, we need something in the
+ // <libbutl/target-triplet.hxx>, we need something in the
// CPU-VENDOR-OS-ABI form.
//
// The CPU part is fairly straightforward with x86 mapped to 'i386'
diff --git a/libbuild2/cc/lexer.hxx b/libbuild2/cc/lexer.hxx
index dc392c6..81e0d97 100644
--- a/libbuild2/cc/lexer.hxx
+++ b/libbuild2/cc/lexer.hxx
@@ -4,8 +4,8 @@
#ifndef LIBBUILD2_CC_LEXER_HXX
#define LIBBUILD2_CC_LEXER_HXX
-#include <libbutl/sha256.mxx>
-#include <libbutl/char-scanner.mxx>
+#include <libbutl/sha256.hxx>
+#include <libbutl/char-scanner.hxx>
#include <libbuild2/types.hxx>
#include <libbuild2/utility.hxx>
diff --git a/libbuild2/cc/link-rule.cxx b/libbuild2/cc/link-rule.cxx
index d8f22d4..d2ffb04 100644
--- a/libbuild2/cc/link-rule.cxx
+++ b/libbuild2/cc/link-rule.cxx
@@ -6,7 +6,7 @@
#include <cstdlib> // exit()
#include <cstring> // strlen()
-#include <libbutl/filesystem.mxx> // file_exists(), path_search()
+#include <libbutl/filesystem.hxx> // file_exists(), path_search()
#include <libbuild2/depdb.hxx>
#include <libbuild2/scope.hxx>
diff --git a/libbuild2/config/module.hxx b/libbuild2/config/module.hxx
index 543c486..82b79be 100644
--- a/libbuild2/config/module.hxx
+++ b/libbuild2/config/module.hxx
@@ -6,7 +6,7 @@
#include <cstring> // strncmp()
-#include <libbutl/prefix-map.mxx>
+#include <libbutl/prefix-map.hxx>
#include <libbuild2/types.hxx>
#include <libbuild2/utility.hxx>
diff --git a/libbuild2/context.cxx b/libbuild2/context.cxx
index 924c370..36b70b8 100644
--- a/libbuild2/context.cxx
+++ b/libbuild2/context.cxx
@@ -29,7 +29,7 @@ using namespace butl;
namespace build2
{
// Create global scope. Note that the empty path is a prefix for any other
- // path. See the comment in <libbutl/prefix-map.mxx> for details.
+ // path. See the comment in <libbutl/prefix-map.hxx> for details.
//
static inline scope&
create_global_scope (scope_map& m)
diff --git a/libbuild2/diagnostics.cxx b/libbuild2/diagnostics.cxx
index ee4651d..4d2d7ce 100644
--- a/libbuild2/diagnostics.cxx
+++ b/libbuild2/diagnostics.cxx
@@ -5,7 +5,7 @@
#include <cstring> // strchr()
-#include <libbutl/process-io.mxx>
+#include <libbutl/process-io.hxx>
#include <libbuild2/scope.hxx>
#include <libbuild2/action.hxx>
diff --git a/libbuild2/diagnostics.hxx b/libbuild2/diagnostics.hxx
index 1290634..f3d9db4 100644
--- a/libbuild2/diagnostics.hxx
+++ b/libbuild2/diagnostics.hxx
@@ -4,7 +4,7 @@
#ifndef LIBBUILD2_DIAGNOSTICS_HXX
#define LIBBUILD2_DIAGNOSTICS_HXX
-#include <libbutl/diagnostics.mxx>
+#include <libbutl/diagnostics.hxx>
#include <libbuild2/types.hxx>
#include <libbuild2/forward.hxx>
diff --git a/libbuild2/dist/operation.cxx b/libbuild2/dist/operation.cxx
index edb8162..7a85119 100644
--- a/libbuild2/dist/operation.cxx
+++ b/libbuild2/dist/operation.cxx
@@ -3,8 +3,8 @@
#include <libbuild2/dist/operation.hxx>
-#include <libbutl/sha1.mxx>
-#include <libbutl/sha256.mxx>
+#include <libbutl/sha1.hxx>
+#include <libbutl/sha256.hxx>
#include <libbuild2/file.hxx>
#include <libbuild2/dump.hxx>
diff --git a/libbuild2/filesystem.hxx b/libbuild2/filesystem.hxx
index 26544bc..ee7ba9a 100644
--- a/libbuild2/filesystem.hxx
+++ b/libbuild2/filesystem.hxx
@@ -4,7 +4,7 @@
#ifndef LIBBUILD2_FILESYSTEM_HXX
#define LIBBUILD2_FILESYSTEM_HXX
-#include <libbutl/filesystem.mxx>
+#include <libbutl/filesystem.hxx>
#include <libbuild2/types.hxx>
#include <libbuild2/utility.hxx>
@@ -13,7 +13,7 @@
#include <libbuild2/export.hxx>
-// Higher-level filesystem utilities built on top of <libbutl/filesystem.mxx>.
+// Higher-level filesystem utilities built on top of <libbutl/filesystem.hxx>.
//
// Compared to the libbutl's versions, these handle errors and issue
// diagnostics. Some of them also print the corresponding command line
@@ -27,7 +27,7 @@ namespace build2
// The dual interface wrapper for the {mk,rm}{file,dir}() functions
// below that allows you to use it as a true/false return or a more
- // detailed enum from <libbutl/filesystem.mxx>
+ // detailed enum from <libbutl/filesystem.hxx>
//
template <typename T>
struct fs_status
diff --git a/libbuild2/functions-filesystem.cxx b/libbuild2/functions-filesystem.cxx
index 696b1cf..ef7bfc5 100644
--- a/libbuild2/functions-filesystem.cxx
+++ b/libbuild2/functions-filesystem.cxx
@@ -1,7 +1,7 @@
// file : libbuild2/functions-filesystem.cxx -*- C++ -*-
// license : MIT; see accompanying LICENSE file
-#include <libbutl/filesystem.mxx>
+#include <libbutl/filesystem.hxx>
#include <libbuild2/function.hxx>
#include <libbuild2/variable.hxx>
diff --git a/libbuild2/functions-path.cxx b/libbuild2/functions-path.cxx
index b0acc63..b7c9a8d 100644
--- a/libbuild2/functions-path.cxx
+++ b/libbuild2/functions-path.cxx
@@ -1,7 +1,7 @@
// file : libbuild2/functions-path.cxx -*- C++ -*-
// license : MIT; see accompanying LICENSE file
-#include <libbutl/path-pattern.mxx>
+#include <libbutl/path-pattern.hxx>
#include <libbuild2/function.hxx>
#include <libbuild2/variable.hxx>
diff --git a/libbuild2/functions-process.cxx b/libbuild2/functions-process.cxx
index c18d949..c4e5c24 100644
--- a/libbuild2/functions-process.cxx
+++ b/libbuild2/functions-process.cxx
@@ -1,8 +1,8 @@
// file : libbuild2/functions-process.cxx -*- C++ -*-
// license : MIT; see accompanying LICENSE file
-#include <libbutl/regex.mxx>
-#include <libbutl/builtin.mxx>
+#include <libbutl/regex.hxx>
+#include <libbutl/builtin.hxx>
#include <libbuild2/function.hxx>
#include <libbuild2/variable.hxx>
diff --git a/libbuild2/functions-regex.cxx b/libbuild2/functions-regex.cxx
index 46d71ba..2f0d122 100644
--- a/libbuild2/functions-regex.cxx
+++ b/libbuild2/functions-regex.cxx
@@ -3,7 +3,7 @@
#include <sstream>
-#include <libbutl/regex.mxx>
+#include <libbutl/regex.hxx>
#include <libbuild2/function.hxx>
#include <libbuild2/variable.hxx>
@@ -612,7 +612,7 @@ namespace build2
// is always untyped, regardless of the argument type.
//
// Substitution escape sequences are extended with a subset of Perl
- // sequences (see libbutl/regex.mxx for details).
+ // sequences (see libbutl/regex.hxx for details).
//
// The following flags are supported:
//
@@ -687,7 +687,7 @@ namespace build2
// value to string prior to matching.
//
// Substitution escape sequences are extended with a subset of Perl
- // sequences (see libbutl/regex.mxx for details).
+ // sequences (see libbutl/regex.hxx for details).
//
// The following flags are supported:
//
@@ -716,7 +716,7 @@ namespace build2
// elements optionally separated with a delimiter.
//
// Substitution escape sequences are extended with a subset of Perl
- // sequences (see libbutl/regex.mxx for details).
+ // sequences (see libbutl/regex.hxx for details).
//
// The following flags are supported:
//
@@ -761,7 +761,7 @@ namespace build2
// of transformed elements, omitting the empty ones.
//
// Substitution escape sequences are extended with a subset of Perl
- // sequences (see libbutl/regex.mxx for details).
+ // sequences (see libbutl/regex.hxx for details).
//
// The following flags are supported:
//
diff --git a/libbuild2/install/init.cxx b/libbuild2/install/init.cxx
index 6f83015..50c0a05 100644
--- a/libbuild2/install/init.cxx
+++ b/libbuild2/install/init.cxx
@@ -3,7 +3,7 @@
#include <libbuild2/install/init.hxx>
-#include <libbutl/command.mxx> // command_substitute()
+#include <libbutl/command.hxx> // command_substitute()
#include <libbuild2/scope.hxx>
#include <libbuild2/target.hxx>
diff --git a/libbuild2/install/rule.cxx b/libbuild2/install/rule.cxx
index 5092d42..d678940 100644
--- a/libbuild2/install/rule.cxx
+++ b/libbuild2/install/rule.cxx
@@ -4,7 +4,7 @@
#include <libbuild2/install/rule.hxx>
#include <libbuild2/install/utility.hxx> // resolve_dir() declaration
-#include <libbutl/filesystem.mxx> // dir_exists(), file_exists()
+#include <libbutl/filesystem.hxx> // dir_exists(), file_exists()
#include <libbuild2/scope.hxx>
#include <libbuild2/target.hxx>
diff --git a/libbuild2/lexer.hxx b/libbuild2/lexer.hxx
index cc42219..148666e 100644
--- a/libbuild2/lexer.hxx
+++ b/libbuild2/lexer.hxx
@@ -6,9 +6,9 @@
#include <stack>
-#include <libbutl/utf8.mxx>
-#include <libbutl/unicode.mxx>
-#include <libbutl/char-scanner.mxx>
+#include <libbutl/utf8.hxx>
+#include <libbutl/unicode.hxx>
+#include <libbutl/char-scanner.hxx>
#include <libbuild2/types.hxx>
#include <libbuild2/utility.hxx>
diff --git a/libbuild2/operation.hxx b/libbuild2/operation.hxx
index e115ac0..d80a01c 100644
--- a/libbuild2/operation.hxx
+++ b/libbuild2/operation.hxx
@@ -4,7 +4,7 @@
#ifndef LIBBUILD2_OPERATION_HXX
#define LIBBUILD2_OPERATION_HXX
-#include <libbutl/string-table.mxx>
+#include <libbutl/string-table.hxx>
#include <libbuild2/types.hxx>
#include <libbuild2/forward.hxx>
diff --git a/libbuild2/parser.cxx b/libbuild2/parser.cxx
index a0d1d7a..75c7e2c 100644
--- a/libbuild2/parser.cxx
+++ b/libbuild2/parser.cxx
@@ -6,7 +6,7 @@
#include <sstream>
#include <iostream> // cout
-#include <libbutl/filesystem.mxx> // path_search
+#include <libbutl/filesystem.hxx> // path_search
#include <libbuild2/rule.hxx>
#include <libbuild2/dump.hxx>
diff --git a/libbuild2/rule-map.hxx b/libbuild2/rule-map.hxx
index c4cdb9f..20895f3 100644
--- a/libbuild2/rule-map.hxx
+++ b/libbuild2/rule-map.hxx
@@ -4,7 +4,7 @@
#ifndef LIBBUILD2_RULE_MAP_HXX
#define LIBBUILD2_RULE_MAP_HXX
-#include <libbutl/prefix-map.mxx>
+#include <libbutl/prefix-map.hxx>
#include <libbuild2/types.hxx>
#include <libbuild2/forward.hxx>
diff --git a/libbuild2/script/run.cxx b/libbuild2/script/run.cxx
index f122ae5..91fc9ac 100644
--- a/libbuild2/script/run.cxx
+++ b/libbuild2/script/run.cxx
@@ -11,10 +11,10 @@
#include <ios> // streamsize
-#include <libbutl/regex.mxx>
-#include <libbutl/builtin.mxx>
-#include <libbutl/fdstream.mxx> // fdopen_mode, fddup()
-#include <libbutl/filesystem.mxx> // path_search()
+#include <libbutl/regex.hxx>
+#include <libbutl/builtin.hxx>
+#include <libbutl/fdstream.hxx> // fdopen_mode, fddup()
+#include <libbutl/filesystem.hxx> // path_search()
#include <libbuild2/filesystem.hxx>
#include <libbuild2/diagnostics.hxx>
diff --git a/libbuild2/target.hxx b/libbuild2/target.hxx
index a5940ab..5f0165e 100644
--- a/libbuild2/target.hxx
+++ b/libbuild2/target.hxx
@@ -8,7 +8,7 @@
#include <type_traits> // aligned_storage
#include <unordered_map>
-#include <libbutl/multi-index.mxx> // map_iterator_adapter
+#include <libbutl/multi-index.hxx> // map_iterator_adapter
#include <libbuild2/types.hxx>
#include <libbuild2/forward.hxx>
diff --git a/libbuild2/target.txx b/libbuild2/target.txx
index c34adde..5b48ad1 100644
--- a/libbuild2/target.txx
+++ b/libbuild2/target.txx
@@ -1,7 +1,7 @@
// file : libbuild2/target.txx -*- C++ -*-
// license : MIT; see accompanying LICENSE file
-#include <libbutl/filesystem.mxx> // dir_iterator
+#include <libbutl/filesystem.hxx> // dir_iterator
#include <libbuild2/scope.hxx>
#include <libbuild2/diagnostics.hxx>
diff --git a/libbuild2/types.hxx b/libbuild2/types.hxx
index e3cacce..99cc0dc 100644
--- a/libbuild2/types.hxx
+++ b/libbuild2/types.hxx
@@ -44,21 +44,21 @@
#include <stdexcept> // logic_error, invalid_argument, runtime_error
#include <system_error>
-#include <libbutl/path.mxx>
-#include <libbutl/path-map.mxx>
-#include <libbutl/regex.mxx>
-#include <libbutl/sha256.mxx>
-#include <libbutl/process.mxx>
-#include <libbutl/fdstream.mxx>
-#include <libbutl/optional.mxx>
-#include <libbutl/const-ptr.mxx>
-#include <libbutl/timestamp.mxx>
-#include <libbutl/vector-view.mxx>
-#include <libbutl/small-vector.mxx>
-#include <libbutl/project-name.mxx>
-#include <libbutl/target-triplet.mxx>
-#include <libbutl/semantic-version.mxx>
-#include <libbutl/standard-version.mxx>
+#include <libbutl/path.hxx>
+#include <libbutl/path-map.hxx>
+#include <libbutl/regex.hxx>
+#include <libbutl/sha256.hxx>
+#include <libbutl/process.hxx>
+#include <libbutl/fdstream.hxx>
+#include <libbutl/optional.hxx>
+#include <libbutl/const-ptr.hxx>
+#include <libbutl/timestamp.hxx>
+#include <libbutl/vector-view.hxx>
+#include <libbutl/small-vector.hxx>
+#include <libbutl/project-name.hxx>
+#include <libbutl/target-triplet.hxx>
+#include <libbutl/semantic-version.hxx>
+#include <libbutl/standard-version.hxx>
#include <libbuild2/export.hxx>
@@ -102,8 +102,8 @@ namespace build2
using std::multiset;
using std::array;
using std::vector;
- using butl::vector_view; // <libbutl/vector-view.mxx>
- using butl::small_vector; // <libbutl/small-vector.mxx>
+ using butl::vector_view; // <libbutl/vector-view.hxx>
+ using butl::small_vector; // <libbutl/small-vector.hxx>
using std::istream;
using std::ostream;
@@ -112,7 +112,7 @@ namespace build2
// Regex.
//
- // Note that <libbutl/regex.mxx> includes an ostream insertion operator for
+ // Note that <libbutl/regex.hxx> includes an ostream insertion operator for
// regex_error which prints cleaned up message, if any.
//
using std::regex;
@@ -266,17 +266,17 @@ namespace build2
using std::system_error;
using io_error = std::ios_base::failure;
- // <libbutl/optional.mxx>
+ // <libbutl/optional.hxx>
//
using butl::optional;
using butl::nullopt;
- // <libbutl/const-ptr.mxx>
+ // <libbutl/const-ptr.hxx>
//
using butl::const_ptr;
- // <libbutl/path.mxx>
- // <libbutl/path-map.mxx>
+ // <libbutl/path.hxx>
+ // <libbutl/path-map.hxx>
//
using butl::path;
using path_traits = path::traits_type;
@@ -315,7 +315,7 @@ namespace build2
using paths = std::vector<path>;
using dir_paths = std::vector<dir_path>;
- // <libbutl/timestamp.mxx>
+ // <libbutl/timestamp.hxx>
//
using butl::system_clock;
using butl::timestamp;
@@ -327,11 +327,11 @@ namespace build2
using butl::to_string;
using butl::operator<<;
- // <libbutl/sha256.mxx>
+ // <libbutl/sha256.hxx>
//
using butl::sha256;
- // <libbutl/process.mxx>
+ // <libbutl/process.hxx>
using butl::process;
using butl::process_env;
using butl::process_path;
@@ -379,7 +379,7 @@ namespace build2
process_path_ex () = default;
};
- // <libbutl/fdstream.mxx>
+ // <libbutl/fdstream.hxx>
//
using butl::auto_fd;
using butl::fdpipe;
@@ -390,21 +390,21 @@ namespace build2
using butl::fdselect_state;
using butl::fdselect_set;
- // <libbutl/target-triplet.mxx>
+ // <libbutl/target-triplet.hxx>
//
using butl::target_triplet;
- // <libbutl/semantic-version.mxx>
+ // <libbutl/semantic-version.hxx>
//
using butl::semantic_version;
using butl::parse_semantic_version;
- // <libbutl/standard-version.mxx>
+ // <libbutl/standard-version.hxx>
//
using butl::standard_version;
using butl::standard_version_constraint;
- // <libbutl/project-name.mxx>
+ // <libbutl/project-name.hxx>
//
using butl::project_name;
diff --git a/libbuild2/utility.hxx b/libbuild2/utility.hxx
index c7ee2f4..f9f1daa 100644
--- a/libbuild2/utility.hxx
+++ b/libbuild2/utility.hxx
@@ -15,9 +15,9 @@
#include <libbutl/ft/lang.hxx>
-#include <libbutl/utility.mxx> // combine_hash(), reverse_iterate(), etc
-#include <libbutl/fdstream.mxx>
-#include <libbutl/path-pattern.mxx>
+#include <libbutl/utility.hxx> // combine_hash(), reverse_iterate(), etc
+#include <libbutl/fdstream.hxx>
+#include <libbutl/path-pattern.hxx>
#include <libbuild2/types.hxx>
#include <libbuild2/forward.hxx>
@@ -54,7 +54,7 @@ namespace build2
using std::stoul;
using std::stoull;
- // <libbutl/utility.mxx>
+ // <libbutl/utility.hxx>
//
using butl::reverse_iterate;
using butl::compare_c_string;
@@ -88,12 +88,12 @@ namespace build2
using butl::eof;
- // <libbutl/fdstream.mxx>
+ // <libbutl/fdstream.hxx>
//
using butl::open_file_or_stdin;
using butl::open_file_or_stdout;
- // <libbutl/path-pattern.mxx>
+ // <libbutl/path-pattern.hxx>
//
using butl::path_pattern;
diff --git a/libbuild2/variable.cxx b/libbuild2/variable.cxx
index 0cf6528..6f2812c 100644
--- a/libbuild2/variable.cxx
+++ b/libbuild2/variable.cxx
@@ -5,7 +5,7 @@
#include <cstring> // memcmp()
-#include <libbutl/path-pattern.mxx>
+#include <libbutl/path-pattern.hxx>
#include <libbuild2/target.hxx>
#include <libbuild2/diagnostics.hxx>
diff --git a/libbuild2/variable.hxx b/libbuild2/variable.hxx
index df0cb77..54d573b 100644
--- a/libbuild2/variable.hxx
+++ b/libbuild2/variable.hxx
@@ -7,8 +7,8 @@
#include <type_traits> // aligned_storage
#include <unordered_map>
-#include <libbutl/prefix-map.mxx>
-#include <libbutl/multi-index.mxx> // map_key
+#include <libbutl/prefix-map.hxx>
+#include <libbutl/multi-index.hxx> // map_key
#include <libbuild2/types.hxx>
#include <libbuild2/forward.hxx>
diff --git a/libbuild2/version/init.cxx b/libbuild2/version/init.cxx
index ced9c68..05d5fe0 100644
--- a/libbuild2/version/init.cxx
+++ b/libbuild2/version/init.cxx
@@ -3,7 +3,7 @@
#include <libbuild2/version/init.hxx>
-#include <libbutl/manifest-parser.mxx>
+#include <libbutl/manifest-parser.hxx>
#include <libbuild2/scope.hxx>
#include <libbuild2/variable.hxx>
diff --git a/libbuild2/version/snapshot-git.cxx b/libbuild2/version/snapshot-git.cxx
index e766bc9..2ae3f5b 100644
--- a/libbuild2/version/snapshot-git.cxx
+++ b/libbuild2/version/snapshot-git.cxx
@@ -3,7 +3,7 @@
#include <ctime> // time_t
-#include <libbutl/sha1.mxx>
+#include <libbutl/sha1.hxx>
#include <libbuild2/version/snapshot.hxx>
diff --git a/libbuild2/version/utility.cxx b/libbuild2/version/utility.cxx
index 5e2375d..9fec7ec 100644
--- a/libbuild2/version/utility.cxx
+++ b/libbuild2/version/utility.cxx
@@ -3,8 +3,8 @@
#include <libbuild2/version/utility.hxx>
-#include <libbutl/manifest-parser.mxx>
-#include <libbutl/manifest-serializer.mxx>
+#include <libbutl/manifest-parser.hxx>
+#include <libbutl/manifest-serializer.hxx>
#include <libbuild2/context.hxx>
#include <libbuild2/filesystem.hxx> // path_perms()
diff --git a/old-tests/depdb/driver.cxx b/old-tests/depdb/driver.cxx
index 47f99af..0f91801 100644
--- a/old-tests/depdb/driver.cxx
+++ b/old-tests/depdb/driver.cxx
@@ -3,7 +3,7 @@
#include <iostream>
-#include <libbutl/filesystem.mxx>
+#include <libbutl/filesystem.hxx>
#include <libbuild2/types.hxx>
#include <libbuild2/utility.hxx>
diff --git a/tests/test/script/runner/driver.cxx b/tests/test/script/runner/driver.cxx
index d0e7601..9c05e27 100644
--- a/tests/test/script/runner/driver.cxx
+++ b/tests/test/script/runner/driver.cxx
@@ -16,10 +16,10 @@
#include <iostream>
#include <exception>
-#include <libbutl/path.mxx>
-#include <libbutl/optional.mxx>
-#include <libbutl/fdstream.mxx>
-#include <libbutl/filesystem.mxx>
+#include <libbutl/path.hxx>
+#include <libbutl/optional.hxx>
+#include <libbutl/fdstream.hxx>
+#include <libbutl/filesystem.hxx>
#undef NDEBUG
#include <cassert>