mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
This script in combination with <(...) can be used to speed up creating reproductions from command lines that use '@' files to define their inputs. An example use case: Consider a swiftc command line that uses the @ symbol. swiftc @/foo/bar/baz.txt When this is run, the @ command is expanded into a filelist in a temporary file. This doesn't work with -### since -### outputs the command line with a temporary file for the filelist, but uses a path to a temporary file that doesn't exist, e.g.: swift -frontend -filelist /tmp/tmp.filelist ... To run this command, you use the at-to-filelist command as follows: swift -frontend -filelist <(at-to-filelist /foo/bar/baz.txt)
999 B
Executable File
999 B
Executable File