From 48a82f49bd93699d32c730b17cea672dd1653f98 Mon Sep 17 00:00:00 2001 From: Reid Spencer Date: Wed, 16 Feb 2005 15:54:03 +0000 Subject: [PATCH] Don't use pax for installing header files. Use the install program instead. llvm-svn: 20213 --- llvm/Makefile.rules | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/llvm/Makefile.rules b/llvm/Makefile.rules index f0e76218bb38..78cc43632cfe 100644 --- a/llvm/Makefile.rules +++ b/llvm/Makefile.rules @@ -1463,14 +1463,16 @@ install-local:: $(Verb) $(MKDIR) $(PROJ_includedir) $(Verb) if [ -d "$(PROJ_SRC_ROOT)/include" ] ; then \ cd $(PROJ_SRC_ROOT)/include && \ - find . -path '*/Internal' -prune -o '(' -type f \ - '!' '(' -name '*~' -o -name '.cvsignore' -o -name '.#*' -o -name '*.in' ')' \ - -print ')' | grep -v CVS | pax -rwdvpe $(PROJ_includedir) ; \ + for hdr in `find . -type f '!' '(' -name '*~' -o -name '.cvsignore' \ + -o -name '.#*' -o -name '*.in' ')' -print | grep -v CVS ` ; do \ + $(INSTALL) $$hdr $(PROJ_includedir) ; \ + done ; \ fi $(Verb) if [ -d "$(PROJ_OBJ_ROOT)/include" ] ; then \ - cd $(PROJ_OBJ_ROOT)/include && ( cd $(PROJ_SRC_ROOT)/include && \ - find . -path '*/Internal' -prune -o '(' -type f -name '*.in' -print ')' ) \ - | sed 's#.in$$##' | pax -rwdvpe $(PROJ_includedir) ; \ + cd $(PROJ_OBJ_ROOT)/include && \ + for hdr in `find . -type f -print` ; do \ + $(INSTALL) $$hdr $(PROJ_includedir) ; \ + done ; \ fi uninstall-local:: -- GitLab