[libcxx-commits] [libcxx] [libc++] Install modules. (PR #75741)
Mark de Wever via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Feb 26 09:10:01 PST 2024
================
@@ -0,0 +1,26 @@
+{
+ "version": 1,
+ "revision": 1,
+ "modules": [
+ {
+ "logical-name": "std",
+ "source-path": "@LIBCXX_MODULE_RELATIVE_PATH@/std.cppm",
+ "is-standard-library": true,
+ "local-arguments": {
+ "system-include-directories": [
+ "@LIBCXX_MODULE_RELATIVE_PATH@"
+ ]
+ }
+ },
+ {
+ "logical-name": "std.compat",
+ "source-path": "@LIBCXX_MODULE_RELATIVE_PATH@/std.compat.cppm",
+ "is-std-library": true,
----------------
mordante wrote:
I've no strong opinion about the naming. However as mentioned in the commit message the naming is based on a discussion in SG15 and as @mathstuf mentioned is used in P1689. (clang-scan-deps and CMake (and probably others too) have implemented this paper.) So IMO changing the naming should be discussed in SG15.
https://github.com/llvm/llvm-project/pull/75741
More information about the libcxx-commits
mailing list