aboutsummaryrefslogtreecommitdiff
path: root/build2/types.hxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2019-06-06 12:28:13 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2019-06-06 12:28:13 +0200
commit679dee2d851a67250e4a24a61da249565d478b9d (patch)
tree2968743bb74704ea7ca740670533c680b1344ace /build2/types.hxx
parent952c3b41399247615fe3a3c6e5109199aacf73b5 (diff)
Redo header path normalization/realization logic
We now try to use the normalized path (which preserves symlinks) if possible and fall back to realized otherwise.
Diffstat (limited to 'build2/types.hxx')
-rw-r--r--build2/types.hxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/build2/types.hxx b/build2/types.hxx
index c759b7f..15b7df6 100644
--- a/build2/types.hxx
+++ b/build2/types.hxx
@@ -225,9 +225,10 @@ namespace build2
//
using butl::path;
using butl::dir_path;
+ using butl::path_cast;
using butl::basic_path;
using butl::invalid_path;
- using butl::path_cast;
+ using butl::path_abnormality;
using butl::path_map;
using butl::dir_path_map;