[cfe-commits] [libcxx] r103796 - /libcxx/trunk/Makefile

Nick Kledzik kledzik at apple.com
Fri May 14 13:22:09 PDT 2010


Author: kledzik
Date: Fri May 14 15:22:09 2010
New Revision: 103796

URL: http://llvm.org/viewvc/llvm-project?rev=103796&view=rev
Log:
fix strip options and properly copy include/ext

Modified:
    libcxx/trunk/Makefile

Modified: libcxx/trunk/Makefile
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/Makefile?rev=103796&r1=103795&r2=103796&view=diff
==============================================================================
--- libcxx/trunk/Makefile (original)
+++ libcxx/trunk/Makefile Fri May 14 15:22:09 2010
@@ -19,8 +19,8 @@
 
 installhdrs::
 
-	mkdir -p $(DSTROOT)/usr/include/c++/v1
-	cp $(SRCDIRS)/include/* $(DSTROOT)/usr/include/c++/v1/
+	mkdir -p $(DSTROOT)/usr/include/c++/v1/ext
+	cp -r $(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/*
@@ -31,7 +31,7 @@
 	ditto lib/libc++.1.dylib $(SYMROOT)/usr/lib/libc++.1.dylib
 	cd lib && dsymutil -o $(SYMROOT)/libc++.1.dylib.dSYM  $(SYMROOT)/usr/lib/libc++.1.dylib
 	mkdir -p $(DSTROOT)/usr/lib
-	strip -u -r -x -S -o $(DSTROOT)/usr/lib/libc++.1.dylib $(SYMROOT)/usr/lib/libc++.1.dylib
+	strip -S -o $(DSTROOT)/usr/lib/libc++.1.dylib $(SYMROOT)/usr/lib/libc++.1.dylib
 	cd $(DSTROOT)/usr/lib && ln -s libc++.1.dylib libc++.dylib
 	
 	





More information about the cfe-commits mailing list