META MODE: Fix rebuilding of lib/clang/include after clang-tblgen.host is

staged.

None of usr.bin/clang/clang-tblgen or its dependencies need
lib/clang/include, so there is no cyclic dependency here to worry about.
The issue came about because of workarounds to dependencies on clang
being optional.

Without this, the clang-tblgen called during the build would change
after it was staged for the host.  This would cause lib/clang/include to
rebuild due to changed build commands.

Sponsored by:	EMC / Isilon Storage Division
This commit is contained in:
Bryan Drewery 2015-12-01 05:18:59 +00:00
parent 3c42abd89d
commit 0383be9bae
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=291560
2 changed files with 1 additions and 3 deletions

View File

@ -67,7 +67,4 @@ INCS= __stddef_max_align_t.h \
GENINCS= arm_neon.h
CLEANFILES= ${GENINCS} ${GENINCS:C/\.h$/.d/}
# avoid a circular dependency
GENDIRDEPS_FILTER+= Nusr.bin/clang/clang-tblgen.host
.include <bsd.prog.mk>

View File

@ -2,6 +2,7 @@
# Autogenerated - do NOT edit!
DIRDEPS = \
usr.bin/clang/clang-tblgen.host \
.include <dirdeps.mk>