Use shortened object file names in single-file build mode.
The full path was repeated twice in the object file path, resulting in excessively long paths (and failures on Windows). This change uses just the module name part (i.e. just the file *name* of the D file) and combines the path part as a single crc32 value (e.g. "somemod_0a56fb23.o"). |
---|
|
source/dub/generators/build.d |
---|