summaryrefslogtreecommitdiffstats
path: root/Source/CMakeLists.txt
diff options
context:
space:
mode:
authorBen Boeckel <ben.boeckel@kitware.com>2022-11-29 23:26:30 (GMT)
committerBen Boeckel <ben.boeckel@kitware.com>2022-11-30 15:53:45 (GMT)
commit3fc2de5c7439973cafc42c9c74d0821271df4825 (patch)
treec7cc5e8861ef2b0a1e953714e89b4fc284e6d8dd /Source/CMakeLists.txt
parentf72c405d4ee4ad4775a10a944774b91f49726dad (diff)
downloadCMake-3fc2de5c7439973cafc42c9c74d0821271df4825.zip
CMake-3fc2de5c7439973cafc42c9c74d0821271df4825.tar.gz
CMake-3fc2de5c7439973cafc42c9c74d0821271df4825.tar.bz2
cmDyndepCollation: factor out writing C++ module info from Ninja
To facilitate other generators being able to build C++20 modules, start pulling out collator logic into a generator-agnostic location. This commit starts by factoring out the information written to the "target depend info" object consumed during the build to handle writing out export and installation scripts expected during those steps.
Diffstat (limited to 'Source/CMakeLists.txt')
-rw-r--r--Source/CMakeLists.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/CMakeLists.txt b/Source/CMakeLists.txt
index c0709c6..41a901a 100644
--- a/Source/CMakeLists.txt
+++ b/Source/CMakeLists.txt
@@ -198,6 +198,8 @@ add_library(
cmDocumentationFormatter.cxx
cmDynamicLoader.cxx
cmDynamicLoader.h
+ cmDyndepCollation.cxx
+ cmDyndepCollation.h
cmELF.h
cmELF.cxx
cmExprParserHelper.cxx