Commit Graph

26 Commits

Author SHA1 Message Date
Bill Wendling 39d0c93b70 Set the permissions for 'experimental' and its context to the correct values.
llvm-svn: 194993
2013-11-18 07:01:16 +00:00
Bob Wilson 5a348a12bd Change makefile comment to refer to libc++ instead of libcpp.
llvm-svn: 180135
2013-04-23 19:26:55 +00:00
Bob Wilson 03fa38aa5b PR15820: Use tar instead of rsync to install the headers.
llvm-svn: 180132
2013-04-23 18:51:51 +00:00
Bob Wilson 01fee349d9 PR12597: Remove "chown -R root:wheel" from the makefile.
llvm-svn: 180122
2013-04-23 17:30:35 +00:00
Bob Wilson feeec326fe Fix installheaders target to do what it did prior to r161760. rdar://12348765
llvm-svn: 164413
2012-09-21 20:49:54 +00:00
Howard Hinnant 700de17aea Remove obsolete do-installhdrs target (again).
llvm-svn: 161761
2012-08-13 16:32:15 +00:00
Howard Hinnant 76bd025868 Remove obsolete do-installhdrs target.
llvm-svn: 161760
2012-08-13 16:17:12 +00:00
Nuno Lopes d8ed7e5b03 fix help with bash
llvm-svn: 159177
2012-06-25 23:51:05 +00:00
Bob Wilson 1e2ca98cb2 Fix .PHONY target to match new installheaders target.
llvm-svn: 148629
2012-01-21 06:16:39 +00:00
Howard Hinnant f53bbd2a1e Added installheaders target.
llvm-svn: 148399
2012-01-18 17:44:31 +00:00
Howard Hinnant 0fd9a6cc37 Remove installhdrs target from Makefile
llvm-svn: 148396
2012-01-18 16:07:25 +00:00
Howard Hinnant f30d9ad6e1 Create target installhdrs as a synonym for do-installhdrs.
llvm-svn: 148365
2012-01-18 00:30:57 +00:00
Howard Hinnant 26e8d17f79 Put do-installhdrs target back into Makefile.
llvm-svn: 148310
2012-01-17 17:01:18 +00:00
Howard Hinnant d6c77994b8 Stop installing headers, this is now done by clang
llvm-svn: 148309
2012-01-17 16:09:32 +00:00
Bob Wilson 8a3c663e95 Refactor libcxx makefile. No functional changes intended.
Besides cleaning up the repetition in the installhdrs target, the point of this
change is to provide a separate do-installhdrs target that can be used directly
from clang's runtime/libcxx makefile to install a copy of the headers along
with clang.  <rdar://problem/10397739>

llvm-svn: 145162
2011-11-27 05:39:58 +00:00
Howard Hinnant 91ed25d186 Remove support folder from Apple install
llvm-svn: 143702
2011-11-04 15:59:51 +00:00
Howard Hinnant decdcacece Add include file install path
llvm-svn: 143497
2011-11-01 21:06:50 +00:00
Dave Zarzycki 6137b627ab Merge the Apple branch into trunk
We will eventually rebranch for the next Apple release and when we do, we don't want to drop changes.

llvm-svn: 137940
2011-08-18 15:53:00 +00:00
Howard Hinnant 46f7e3f131 Make the default Makefile less destructive: John McCall
llvm-svn: 134375
2011-07-04 14:12:27 +00:00
Nick Kledzik bc6191fba9 support another Apple build environment
llvm-svn: 131996
2011-05-24 20:27:31 +00:00
Nick Kledzik d1d6f2ca46 <rdar://problem/8279559> [libstdcxx] use new linker options to make symbols non-weak
llvm-svn: 113616
2010-09-10 20:42:36 +00:00
Howard Hinnant 2807d4a58b Fixing whitespace problems
llvm-svn: 111769
2010-08-22 01:04:38 +00:00
Howard Hinnant 99724799fb Minor fixup
llvm-svn: 107022
2010-06-28 17:19:47 +00:00
Howard Hinnant 128ba7191d patch by Jeffrey Yasskin for porting to Ubuntu Hardy. Everything was accepted except there were some bug fixes needed in <locale> for the __nolocale_* series. For the apple branch I ended up using templates instead of the var_args solution because it seemed both safer and more efficient.
llvm-svn: 104516
2010-05-24 17:49:41 +00:00
Nick Kledzik 38d72d5a66 fix strip options and properly copy include/ext
llvm-svn: 103796
2010-05-14 20:22:09 +00:00
Howard Hinnant 3e519524c1 libcxx initial import
llvm-svn: 103490
2010-05-11 19:42:16 +00:00