summaryrefslogtreecommitdiff
path: root/Modules/CPackIFW.cmake
diff options
context:
space:
mode:
authorKyle Edwards <kyle.edwards@kitware.com>2018-06-15 13:43:47 -0400
committerKyle Edwards <kyle.edwards@kitware.com>2018-06-21 11:00:28 -0400
commit48bc8b2b8226882c44faaf0a043e6fbc004241d1 (patch)
tree0891c05a9ff7e41671786b67e75686e7556b474b /Modules/CPackIFW.cmake
parent2a2829cc75be0f8a5d7b48ac79f1f3cd53d8a54a (diff)
downloadcmake-48bc8b2b8226882c44faaf0a043e6fbc004241d1.tar.gz
CPack: Move internal implementation modules into Internal/CPack directory
These modules are not meant to be included by user code, they are only an internal implementation detail for CPack. Having them live in the main Modules directory with documentation was misleading, so they have been moved into Modules/Internal/CPack, and their documentation has been stripped following its move into the new "CPack Generators" section. No-op modules which contained only documentation have been removed entirely. The only module that hasn't been moved is CPackIFW, because it contains user-facing macros which would be lost if it were moved. So, the CPackIFW module has been updated with a note explaining what needs to (eventually) happen.
Diffstat (limited to 'Modules/CPackIFW.cmake')
-rw-r--r--Modules/CPackIFW.cmake8
1 files changed, 8 insertions, 0 deletions
diff --git a/Modules/CPackIFW.cmake b/Modules/CPackIFW.cmake
index 5a14f3f15b..141e842549 100644
--- a/Modules/CPackIFW.cmake
+++ b/Modules/CPackIFW.cmake
@@ -319,6 +319,14 @@ The module defines the following commands:
#]=======================================================================]
+# TODO:
+# All of the internal implementation CMake modules for other CPack generators
+# have been moved into the Internal/CPack directory. This one has not, because
+# it contains user-facing macros which would be lost if it were moved. At some
+# point, this module should be split into user-facing macros (which would live
+# in this module) and internal implementation details (which would live in
+# Internal/CPack/CPackIFW.cmake).
+
#=============================================================================
# Search Qt Installer Framework tools
#=============================================================================