On Friday, 28 September 2012 at 13:01:48 UTC, Alex Rønne
Petersen wrote:
It seems it's very inconsistent where D headers are installed
across various systems/distros. Some use $PREFIX/include/d/,
some use $PREFIX/include/<d compiler>/, $PREFIX/include/<target
triple>/d/, etc...
Can people who are familiar with how some particular system
does it weigh in here? I think that first of all, we need to
figure out how it's done and then figure out how we want it to
be done. C has always used $PREFIX/include, so we need some
kind of standard, too.
FWIW I think $PREFIX/include/d/ would be sane enough, where
particular projects could install their headers to
$PREFIX/include/d/<project>/.
I agree that we should standardize D headers location and that
$PREFIX/include/d/ is a good option.