From af55babfc0c01abbd0a074b0d2ed86598d6bf628 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Thu, 1 Dec 2022 10:01:24 +0200 Subject: Fix corner case in distributing via obj{}, libul{} groups --- libbuild2/bin/target.hxx | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'libbuild2/bin/target.hxx') diff --git a/libbuild2/bin/target.hxx b/libbuild2/bin/target.hxx index 3ecabce..9685e39 100644 --- a/libbuild2/bin/target.hxx +++ b/libbuild2/bin/target.hxx @@ -71,6 +71,8 @@ namespace build2 static const target_type static_type; }; + // Note: this is a "choice" target group. + // class LIBBUILD2_BIN_SYMEXPORT obj: public target { public: @@ -219,6 +221,8 @@ namespace build2 static const target_type static_type; }; + // Note: this is a "choice" target group (similar to obj{}). + // class LIBBUILD2_BIN_SYMEXPORT bmi: public target { public: @@ -232,6 +236,8 @@ namespace build2 static const target_type static_type; }; + // Note: this is a "choice" target group (similar to bmi{} and obj{}). + // class LIBBUILD2_BIN_SYMEXPORT hbmi: public target { public: @@ -340,6 +346,8 @@ namespace build2 static const target_type static_type; }; + // Note: this is a "choice" target group. + // // @@ Ideally this shouldn't derive from mtime_target (via libx). Maybe // get rid of libx? // -- cgit v1.1