Re: version identifier hygiene

2017-01-19 Thread Ali Çehreli via Digitalmars-d
Moving from digitalmars.D.Learn... tl;dr It seems to be a good guideline to always name-mangle your version identifiers with the package (and module) name. Otherwise, you will risk confusions and conflicts on the build line. Ali On 01/16/2017 11:23 PM, Jacob Carlborg wrote: On 2017-01-16

Re: version identifier hygiene

2017-01-16 Thread Jacob Carlborg via Digitalmars-d-learn
On 2017-01-16 21:04, Ali Çehreli wrote: It is plausible to compile and link the sources of multiple packages on the same command line at the same. (I'm not sure whether this is required for e.g. LLVM's link-time optimization (LTO) but I think it helps the compiler as well.) The trouble is, the

version identifier hygiene

2017-01-16 Thread Ali Çehreli via Digitalmars-d-learn
It is plausible to compile and link the sources of multiple packages on the same command line at the same. (I'm not sure whether this is required for e.g. LLVM's link-time optimization (LTO) but I think it helps the compiler as well.) The trouble is, the version identifiers used by one