Commits: * 0efbe54 Add --reduce-only * 60293fb splitter: Don't go into an infinite loop in postProcessBlockKeywords * ec08b00 Add --no-redirect switch * 955f569 Merge pull request #25 from John-Colvin/patch-2 * 14b3aca making sure to use std.algorithm.sort, not builtin
This option includes an extra source or object in the compilation. It is particularly useful if you need to add an extra object (compiled by another language maybe) or an extra source (maybe because a .di was provided) when compiling the program (multiple --extra-file are allowed).
Use the absolute path to the root .d file instead. It is certainly possible that the build result will depend on the current directory. For example, if the root file imports other modules, these will be sought in the current directory first. However, this is an unlikely use case, and can be simulated using e.g. --force or -I%CD%. On the other hand, having your script be rebuilt every time it is run from a different directory is an unnecessary waste of time and disk space.