[cfe-commits] r71679 - /cfe/tags/Apple/clang/GNUSource.make
Mike Stump
mrs at apple.com
Wed May 13 11:01:04 PDT 2009
Author: mrs
Date: Wed May 13 13:00:24 2009
New Revision: 71679
URL: http://llvm.org/viewvc/llvm-project?rev=71679&view=rev
Log:
Fix incremental builds, merge-lipo can't tolerate leftover bits in the
destination directory.
Modified:
cfe/tags/Apple/clang/GNUSource.make
Modified: cfe/tags/Apple/clang/GNUSource.make
URL: http://llvm.org/viewvc/llvm-project/cfe/tags/Apple/clang/GNUSource.make?rev=71679&r1=71678&r2=71679&view=diff
==============================================================================
--- cfe/tags/Apple/clang/GNUSource.make (original)
+++ cfe/tags/Apple/clang/GNUSource.make Wed May 13 13:00:24 2009
@@ -125,6 +125,8 @@
$(MAKE) -C $(BuildDirectory)/$$arch $(Environment) \
$(Install_Flags) $(Install_Target) || exit 1 ; \
done
+ $(_v) rm -rf $(DSTROOT)
+ $(_v) mkdir -p $(DSTROOT)
./merge-lipo `for arch in $(RC_ARCHS) ; do echo $(BuildDirectory)/install-$$arch ; done` $(DSTROOT)
$(_v) $(FIND) $(DSTROOT) $(Find_Cruft) | $(XARGS) $(RMDIR)
$(_v) $(FIND) $(SYMROOT) $(Find_Cruft) | $(XARGS) $(RMDIR)
More information about the cfe-commits
mailing list