The -touchedfiles compiler option allows you to declare a file in which the compiler will list which files have been touched during the compilation process.
-touchedfiles:filename
The compiler will produce 2 output files:
filename.read | This lists all the files that were read by the compiler |
filename.write | This lists all the files that were written by the compiler. That includes the exe, pdb, ppo etc. |
The file names in both files are all capitalized and in alphabetical order