Correct C++ header handling for gcc2 and lex.
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Sun, 4 Apr 2004 21:31:14 +0000 (21:31 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Sun, 4 Apr 2004 21:31:14 +0000 (21:31 +0000)
commit4018d941582788ce86b7ad32b2d4062369723c2f
tree6cb602a4e5477599653e95cb266cebdeb8add2a7
parent2f70966e6d1cc1d1cb974c2f64b5d16941ec688e
Correct C++ header handling for gcc2 and lex.

gcc2 used a "beforeinstall" target instead of the standard bsd.incs.mk way.
Therefore certain headers weren't correctly installed when doing an
installincludes or "make includes" from the src root. The cc1plus part was
still installed to the old location and that broke e.g. textproc/jade.

lex installed its C++ interface still to /usr/include/g++, until a decision
about a generic C++ header location is made, a version for both system
compilers is installed.
gnu/lib/gcc2/libstdc++/Makefile
gnu/usr.bin/cc/cc1plus/Makefile
usr.bin/lex/Makefile