aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/context.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'libbuild2/context.cxx')
-rw-r--r--libbuild2/context.cxx24
1 files changed, 15 insertions, 9 deletions
diff --git a/libbuild2/context.cxx b/libbuild2/context.cxx
index e8232c7..924c370 100644
--- a/libbuild2/context.cxx
+++ b/libbuild2/context.cxx
@@ -262,15 +262,21 @@ namespace build2
{
target_type_map& t (data_->global_target_types);
- t.insert<file> ();
- t.insert<alias> ();
- t.insert<dir> ();
- t.insert<fsdir> ();
- t.insert<exe> ();
- t.insert<doc> ();
- t.insert<legal> ();
- t.insert<man> ();
- t.insert<man1> ();
+ // These are abstract.
+ //
+ t.insert<target> ();
+ t.insert<mtime_target> ();
+ t.insert<path_target> ();
+
+ t.insert<file> ();
+ t.insert<alias> ();
+ t.insert<dir> ();
+ t.insert<fsdir> ();
+ t.insert<exe> ();
+ t.insert<doc> ();
+ t.insert<legal> ();
+ t.insert<man> ();
+ t.insert<man1> ();
{
auto& tt (t.insert<manifest> ());