| ... | @@ -1796,11 +1796,11 @@ fn buildOutputType( | ... | @@ -1796,11 +1796,11 @@ fn buildOutputType( |
| 1796 | try clang_argv.append("-v"); | 1796 | try clang_argv.append("-v"); |
| 1797 | }, | 1797 | }, |
| 1798 | .dry_run => { | 1798 | .dry_run => { |
| | 1799 | // This flag means "dry run". Clang will not actually output anything |
| | 1800 | // to the file system. |
| 1799 | verbose_link = true; | 1801 | verbose_link = true; |
| | 1802 | disable_c_depfile = true; |
| 1800 | try clang_argv.append("-###"); | 1803 | try clang_argv.append("-###"); |
| 1801 | // This flag is supposed to mean "dry run" but currently this | | |
| 1802 | // will actually still execute. The tracking issue for this is | | |
| 1803 | // https://github.com/ziglang/zig/issues/7170 | | |
| 1804 | }, | 1804 | }, |
| 1805 | .for_linker => try linker_args.append(it.only_arg), | 1805 | .for_linker => try linker_args.append(it.only_arg), |
| 1806 | .linker_input_z => { | 1806 | .linker_input_z => { |