Ver código fonte

Minor fixup

git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@107022 91177308-0d34-0410-b5e6-96231b3b80d8
Howard Hinnant 15 anos atrás
pai
commit
db0bc3427e
1 arquivos alterados com 4 adições e 2 exclusões
  1. 4 2
      Makefile

+ 4 - 2
Makefile

@@ -7,7 +7,7 @@ DESTDIR = $(DSTROOT)
 
 OBJROOT=.
 SYMROOT=.
-TRIPLE=-apple-
+export TRIPLE=-apple-
 
 installsrc:: $(SRCROOT)
 
@@ -21,10 +21,12 @@ clean::
 installhdrs::
 
 	mkdir -p $(DSTROOT)/usr/include/c++/v1/ext
-	cp -r $(SRCDIRS)/include/* $(DSTROOT)/usr/include/c++/v1/
+	rsync -r --exclude=".*" $(SRCDIRS)/include/* $(DSTROOT)/usr/include/c++/v1/
 	chown -R root:wheel $(DSTROOT)/usr/include
 	chmod 755 $(DSTROOT)/usr/include/c++/v1
 	chmod 644 $(DSTROOT)/usr/include/c++/v1/*
+	chmod 755 $(DSTROOT)/usr/include/c++/v1/ext
+	chmod 644 $(DSTROOT)/usr/include/c++/v1/ext/*
 
 install:: installhdrs $(DESTDIR)