From d6f88cd52cac7ee746f7b7b8c3457a941d414b60 Mon Sep 17 00:00:00 2001 From: Artem Chikin Date: Mon, 12 Sep 2022 14:44:53 -0700 Subject: [PATCH] Add new-driver-only '-explicit-dependency-graph-format=' option --- include/swift/Option/Options.td | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/include/swift/Option/Options.td b/include/swift/Option/Options.td index 76647558d338b..f01bf61453155 100644 --- a/include/swift/Option/Options.td +++ b/include/swift/Option/Options.td @@ -1614,10 +1614,15 @@ def use_frontend_parseable_output: def print_explicit_dependency_graph: Flag<["-"], "print-explicit-dependency-graph">, - Flags<[HelpHidden, NewDriverOnlyOption]>, + Flags<[DoesNotAffectIncrementalBuild, HelpHidden, NewDriverOnlyOption]>, HelpText<"Print the result of module dependency scanning after external " "module resolution to output">; +def explicit_dependency_graph_format: + Joined<["-"], "explicit-dependency-graph-format=">, + Flags<[DoesNotAffectIncrementalBuild, HelpHidden, NewDriverOnlyOption]>, + HelpText<"Specify the explicit dependency graph output format to either 'json' or 'dot'">; + def print_preprocessed_explicit_dependency_graph: Flag<["-"], "print-preprocessed-explicit-dependency-graph">, Flags<[HelpHidden, NewDriverOnlyOption]>,