diff --git a/include/swift/Option/Options.td b/include/swift/Option/Options.td index 85a3085a60fc9..1bb30a432256a 100644 --- a/include/swift/Option/Options.td +++ b/include/swift/Option/Options.td @@ -1674,6 +1674,18 @@ def disable_incremental_imports : HelpText<"Disable cross-module incremental build metadata and " "driver scheduling for Swift modules">; +def enable_incremental_file_hashing : + Flag<["-"], "enable-incremental-file-hashing">, + Flags<[NewDriverOnlyOption]>, + HelpText<"Enable hashing of input and dependency file data " + "that can prevent unnecessary invalidation">; + +def disable_incremental_file_hashing : + Flag<["-"], "disable-incremental-file-hashing">, + Flags<[NewDriverOnlyOption]>, + HelpText<"Disable hashing of input and dependency file data " + "that can prevent unnecessary invalidation">; + def index_file : Flag<["-"], "index-file">, HelpText<"Produce index data for a source file">, ModeOpt, Flags<[NoInteractiveOption, DoesNotAffectIncrementalBuild]>;