154e7afa84d945f9137f9372ecde432f9e1a702fcGreg ClaytonLEVEL = ../../../..
254e7afa84d945f9137f9372ecde432f9e1a702fcGreg ClaytonDIRS :=
354e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton
454e7afa84d945f9137f9372ecde432f9e1a702fcGreg Claytoninclude $(LEVEL)/Makefile.common
554e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton
654e7afa84d945f9137f9372ecde432f9e1a702fcGreg Claytoninstall-local::
754e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	$(Echo) Installing Clang include files
854e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	$(Verb) $(MKDIR) $(DESTDIR)$(PROJ_includedir)
954e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	$(Verb) if test -d "$(PROJ_SRC_ROOT)/tools/clang/include/clang" ; then \
1054e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	  cd $(PROJ_SRC_ROOT)/tools/clang/include && \
1154e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	  for  hdr in `find clang -type f '!' '(' -name '*~' \
1254e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	      -o -name '.#*' -o -name '*.in' -o -name '*.txt' \
1354e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	      -o -name 'Makefile' -o -name '*.td' -o -name '*.orig' ')' -print \
1454e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton              | grep -v CVS | grep -v .svn | grep -v .dir` ; do \
1554e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	    instdir=$(DESTDIR)`dirname "$(PROJ_includedir)/$$hdr"` ; \
1654e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	    if test \! -d "$$instdir" ; then \
1754e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	      $(EchoCmd) Making install directory $$instdir ; \
1854e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	      $(MKDIR) $$instdir ;\
1954e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	    fi ; \
2054e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	    $(DataInstall) $$hdr $(DESTDIR)$(PROJ_includedir)/$$hdr ; \
2154e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	  done ; \
2254e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	fi
2354e7afa84d945f9137f9372ecde432f9e1a702fcGreg Claytonifneq ($(PROJ_SRC_ROOT),$(PROJ_OBJ_ROOT))
2454e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	$(Verb) if test -d "$(PROJ_OBJ_ROOT)/tools/clang/include/clang" ; then \
2554e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	  cd $(PROJ_OBJ_ROOT)/tools/clang/include && \
2654e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	  for hdr in `find clang -type f '!' '(' -name 'Makefile' ')' -print \
2754e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton            | grep -v CVS | grep -v .tmp | grep -v .dir` ; do \
2854e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	    $(DataInstall) $$hdr $(DESTDIR)$(PROJ_includedir)/$$hdr ; \
2954e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	  done ; \
3054e7afa84d945f9137f9372ecde432f9e1a702fcGreg Clayton	fi
3154e7afa84d945f9137f9372ecde432f9e1a702fcGreg Claytonendif
32