summaryrefslogtreecommitdiffstats
path: root/bootstrap
diff options
context:
space:
mode:
authorBen Boeckel <ben.boeckel@kitware.com>2023-01-30 15:24:41 (GMT)
committerBen Boeckel <ben.boeckel@kitware.com>2023-08-17 18:42:53 (GMT)
commitcb356b540c0ed500383c7681ec7594ed58d517a5 (patch)
tree16a91f3ee57db921bcd52e0f5bf8b7da95e463aa /bootstrap
parentc1defd9dd3e9cacd4a40fcbc9f52e36493dd1d0b (diff)
downloadCMake-cb356b540c0ed500383c7681ec7594ed58d517a5.zip
CMake-cb356b540c0ed500383c7681ec7594ed58d517a5.tar.gz
CMake-cb356b540c0ed500383c7681ec7594ed58d517a5.tar.bz2
cmCxxModuleUsageEffects: add a class to capture module usage effects
When importing a C++ module, there may be requirements imposed by the importer so that the compiler can reliably read the BMI. For example, the standard used in the importer may need to also apply to the imported BMI. Right now, there are no tracked requirements. As we learn more, this class can start tracking more information. See: https://wg21.link/p2581r2
Diffstat (limited to 'bootstrap')
-rwxr-xr-xbootstrap1
1 files changed, 1 insertions, 0 deletions
diff --git a/bootstrap b/bootstrap
index 2c54dbf..68885b3 100755
--- a/bootstrap
+++ b/bootstrap
@@ -333,6 +333,7 @@ CMAKE_CXX_SOURCES="\
cmCustomCommandGenerator \
cmCustomCommandLines \
cmCxxModuleMapper \
+ cmCxxModuleUsageEffects \
cmDefinePropertyCommand \
cmDefinitions \
cmDocumentationFormatter \