[llvm-branch-commits] [cfe-branch] r103055 - /cfe/branches/Apple/cremebrulee-IB/ClangBNI.mk

Daniel Dunbar daniel at zuster.org
Tue May 4 14:49:08 PDT 2010


Author: ddunbar
Date: Tue May  4 16:49:08 2010
New Revision: 103055

URL: http://llvm.org/viewvc/llvm-project?rev=103055&view=rev
Log:
Sync with Whitney.

Modified:
    cfe/branches/Apple/cremebrulee-IB/ClangBNI.mk

Modified: cfe/branches/Apple/cremebrulee-IB/ClangBNI.mk
URL: http://llvm.org/viewvc/llvm-project/cfe/branches/Apple/cremebrulee-IB/ClangBNI.mk?rev=103055&r1=103054&r2=103055&view=diff
==============================================================================
--- cfe/branches/Apple/cremebrulee-IB/ClangBNI.mk (original)
+++ cfe/branches/Apple/cremebrulee-IB/ClangBNI.mk Tue May  4 16:49:08 2010
@@ -85,8 +85,6 @@
 # Install root links and license.
 Post_Install_RootLinks := 1
 Post_Install_OpenSourceLicense := 1
-# Enable bootstrap build.
-Clang_Enable_Bootstrap := 1
 
 endif
 
@@ -216,26 +214,45 @@
 SVN_TAGS = $(SVN_BASE)/cfe/tags/Apple
 
 update-sources:
+	@if ! [ -n "$(REVISION)" ]; then \
+	  echo Usage: make $@ REVISION=102052; \
+	  false; \
+	fi
 	svn rm -m 'Update.' $(SVN_CLANG)/src
-	svn cp -m 'Update.' $(SVN_BASE)/llvm/trunk $(SVN_CLANG)/src
-	svn cp -m 'Update.' $(SVN_BASE)/cfe/trunk $(SVN_CLANG)/src/tools/clang
-	svn cp -m 'Update.' $(SVN_BASE)/compiler-rt/trunk $(SVN_CLANG)/src/projects/compiler-rt
+	svn cp -m 'Update.' $(SVN_BASE)/llvm/trunk@$(REVISION) $(SVN_CLANG)/src
+	svn cp -m 'Update.' $(SVN_BASE)/cfe/trunk@$(REVISION) $(SVN_CLANG)/src/tools/clang
+	svn cp -m 'Update.' $(SVN_BASE)/compiler-rt/trunk@$(REVISION) $(SVN_CLANG)/src/projects/compiler-rt
 	svn up
 
 tag-clang:
-	if [ -n "$(VERSION)" ]; then \
-	  svn cp -m 'Tag.' $(SVN_CLANG) $(SVN_TAGS)/clang-$(VERSION); \
-	else \
-	  echo Usage: make VERSION=25 tag-clang; \
+	@if ! [ -n "$(VERSION)" ]; then \
+	  echo Usage: make $@ VERSION=25; \
+	  false; \
 	fi
+	svn cp -m 'Tag.' $(SVN_CLANG) $(SVN_TAGS)/clang-$(VERSION)
 
 retag-clang:
-	if [ -n "$(VERSION)" ]; then \
-	  svn rm -m 'Retag.' $(SVN_TAGS)/clang-$(VERSION) && \
-	  svn cp -m 'Retag.' $(SVN_CLANG) $(SVN_TAGS)/clang-$(VERSION); \
-	else \
-	  echo Usage: make VERSION=25 retag-clang; \
+	@if ! [ -n "$(VERSION)" ]; then \
+	  echo Usage: make $@ VERSION=25; \
+	  false; \
+	fi
+	svn rm -m 'Retag.' $(SVN_TAGS)/clang-$(VERSION)
+	svn cp -m 'Retag.' $(SVN_CLANG) $(SVN_TAGS)/clang-$(VERSION)
+
+tag-clang_ide:
+	@if ! [ -n "$(VERSION)" ]; then \
+	  echo Usage: make $@ VERSION=25; \
+	  false; \
+	fi
+	svn cp -m 'Tag.' $(SVN_CLANG) $(SVN_TAGS)/clang_ide-$(VERSION)
+
+retag-clang_ide:
+	@if ! [ -n "$(VERSION)" ]; then \
+	  echo Usage: make $@ VERSION=25; \
+	  false; \
 	fi
+	svn rm -m 'Retag.' $(SVN_TAGS)/clang_ide-$(VERSION) && \
+	svn cp -m 'Retag.' $(SVN_CLANG) $(SVN_TAGS)/clang_ide-$(VERSION); \
 
 ##
 # Additional Tool Paths





More information about the llvm-branch-commits mailing list