summaryrefslogtreecommitdiff
path: root/src/utils/cpp/TARGETS
diff options
context:
space:
mode:
authorOliver Reiche <oliver.reiche@huawei.com>2024-06-27 17:50:40 +0200
committerOliver Reiche <oliver.reiche@huawei.com>2024-06-28 10:45:56 +0200
commit6f331bfa27faa92f848163827ee799b3e2de73c1 (patch)
tree4989109f637dfe6d59945035c3bf935fc9ce4ad5 /src/utils/cpp/TARGETS
parenta8034c539d6918f9e9822c751bd6c2853f530700 (diff)
downloadjustbuild-6f331bfa27faa92f848163827ee799b3e2de73c1.tar.gz
Add C++ utility classes (un)expected
... mimicking C++23's std::(un)expected, so we can more easily adapt to newer C++ standards once we decide to upgrade.
Diffstat (limited to 'src/utils/cpp/TARGETS')
-rw-r--r--src/utils/cpp/TARGETS6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/utils/cpp/TARGETS b/src/utils/cpp/TARGETS
index 68c67be8..8a7f8dff 100644
--- a/src/utils/cpp/TARGETS
+++ b/src/utils/cpp/TARGETS
@@ -113,4 +113,10 @@
, "hdrs": ["prefix.hpp"]
, "stage": ["src", "utils", "cpp"]
}
+, "expected":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["expected"]
+ , "hdrs": ["expected.hpp"]
+ , "stage": ["src", "utils", "cpp"]
+ }
}