summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/docs/ModularizeUsage.rst
diff options
context:
space:
mode:
Diffstat (limited to 'clang-tools-extra/docs/ModularizeUsage.rst')
-rw-r--r--clang-tools-extra/docs/ModularizeUsage.rst17
1 files changed, 17 insertions, 0 deletions
diff --git a/clang-tools-extra/docs/ModularizeUsage.rst b/clang-tools-extra/docs/ModularizeUsage.rst
index c1e3c87fac9..b7c4b65c09e 100644
--- a/clang-tools-extra/docs/ModularizeUsage.rst
+++ b/clang-tools-extra/docs/ModularizeUsage.rst
@@ -59,6 +59,13 @@ Modularize Command Line Options
Generate a module map and output it to the given file. See the description
in :ref:`module-map-generation`.
+
+.. option:: -problem-files-list=<problem-files-list-file-name>
+
+ For use only with module map assistant. Input list of files that
+ have problems with respect to modules. These will still be
+ included in the generated module map, but will be marked as
+ "excluded" headers.
.. option:: -root-module=<root-name>
@@ -79,3 +86,13 @@ Modularize Command Line Options
.. option:: -coverage-check-only
Only do the coverage check for a module map.
+
+.. option:: -display-file-lists
+
+ Display lists of good files (no compile errors), problem files,
+ and a combined list with problem files preceded by a '#'.
+ This can be used to quickly determine which files have problems.
+ The latter combined list might be useful in starting to modularize
+ a set of headers. You can start with a full list of headers,
+ use -display-file-lists option, and then use the combined list as
+ your intermediate list, uncommenting-out headers as you fix them.
OpenPOWER on IntegriCloud