aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/cc/buildfile
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2024-05-13 13:38:11 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2024-05-13 13:38:11 +0200
commite12b3766726e6b9f8f204504c52faffa551d2375 (patch)
treef6637713b3d73b17fee3809d2ed71841b40f9a5c /libbuild2/cc/buildfile
parentd016d59957a74d42be81336e96b8b96d5bc0b3a1 (diff)
Update std.cppm to Clang 18, add std.compat.cppm
Note that Clang 17 is not longer supported with regards to standard library modules.
Diffstat (limited to 'libbuild2/cc/buildfile')
-rw-r--r--libbuild2/cc/buildfile6
1 files changed, 3 insertions, 3 deletions
diff --git a/libbuild2/cc/buildfile b/libbuild2/cc/buildfile
index 654d0a4..05e4c8c 100644
--- a/libbuild2/cc/buildfile
+++ b/libbuild2/cc/buildfile
@@ -25,14 +25,14 @@ libul{build2-cc}: cxx{pkgconfig-libpkg-config}: include = (!$libpkgconf)
libul{build2-cc}: $intf_libs $impl_libs
-# libc++ std module interface translation unit.
+# libc++ std module interface translation units.
#
# Hopefully temporary, see llvm-project GH issues #73089.
#
# @@ TMP: make sure sync'ed with upstream before release (keep this note).
#
-lib{build2-cc}: file{std.cppm}
-file{std.cppm}@./: install = data/libbuild2/cc/
+lib{build2-cc}: file{std.cppm std.compat.cppm}
+file{std.cppm}@./ file{std.compat.cppm}@./: install = data/libbuild2/cc/
# Unit tests.
#