| OLD | NEW | 
 | (Empty) | 
|   1 Linker shim that enables the use of "Use Library Dependency Inputs" on |  | 
|   2 large exe/dlls via Visual Studio. |  | 
|   3  |  | 
|   4 That flag is required to enable useful incremental linking, however, with a |  | 
|   5 large number of objects in components, the linker fails with: |  | 
|   6  |  | 
|   7 ...RSP00002E45885644.rsp : fatal error LNK1170: line in command file contains 13
    1071 or more characters |  | 
|   8  |  | 
|   9 This seems to be that the IDE team didn't talk to the linker team; the |  | 
|  10 response file can handle long commands, just all the files can't be on |  | 
|  11 *one* line which is what the IDE generates. |  | 
|  12  |  | 
|  13 So, this program simply replaces link.exe, fixes the response file, and |  | 
|  14 then shells to the original linker. Ridiculous? Yes. Faster links? Yes. |  | 
|  15  |  | 
|  16 Compile/install with install_supalink.py. Run from cmd.exe as Administrator, |  | 
|  17 and make sure to run vsvars32.bat first. |  | 
| OLD | NEW |