diff options
author | dim <dim@FreeBSD.org> | 2010-10-11 17:22:16 +0000 |
---|---|---|
committer | dim <dim@FreeBSD.org> | 2010-10-11 17:22:16 +0000 |
commit | 1fc65a65fe54635d0e564559ba5a7b8a8a42d4d6 (patch) | |
tree | de75a464c5dac7eceb2dbbad8b4d4e1479d79e08 /contrib/llvm/utils/crosstool/create-snapshots.sh | |
parent | f4f7191cd223adebacee3fad260ed60935be9cb9 (diff) | |
download | FreeBSD-src-1fc65a65fe54635d0e564559ba5a7b8a8a42d4d6.zip FreeBSD-src-1fc65a65fe54635d0e564559ba5a7b8a8a42d4d6.tar.gz |
Remove more unneeded files and directories from contrib/llvm. This
still allows us to build tblgen and clang, and further reduces the
footprint in the tree.
Approved by: rpaulo (mentor)
Diffstat (limited to 'contrib/llvm/utils/crosstool/create-snapshots.sh')
-rwxr-xr-x | contrib/llvm/utils/crosstool/create-snapshots.sh | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/contrib/llvm/utils/crosstool/create-snapshots.sh b/contrib/llvm/utils/crosstool/create-snapshots.sh deleted file mode 100755 index d70232a..0000000 --- a/contrib/llvm/utils/crosstool/create-snapshots.sh +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/bash -# -# Creates LLVM SVN snapshots: llvm-$REV.tar.bz2 and llvm-gcc-4.2-$REV.tar.bz2, -# where $REV is an SVN revision of LLVM. This is used for creating stable -# tarballs which can be used to build known-to-work crosstools. -# -# Syntax: -# $0 [REV] -- grabs the revision $REV from SVN; if not specified, grabs the -# latest SVN revision. - -set -o nounset -set -o errexit - -readonly LLVM_PROJECT_SVN="http://llvm.org/svn/llvm-project" - -getLatestRevisionFromSVN() { - svn info ${LLVM_PROJECT_SVN} | egrep ^Revision | sed 's/^Revision: //' -} - -readonly REV="${1:-$(getLatestRevisionFromSVN)}" - -createTarballFromSVN() { - local module=$1 - local log="${module}.log" - echo "Running: svn export -r ${REV} ${module}; log in ${log}" - svn -q export -r ${REV} ${LLVM_PROJECT_SVN}/${module}/trunk \ - ${module} > ${log} 2>&1 - - # Create "module-revision.tar.bz2" packages from the SVN checkout dirs. - local tarball="${module}-${REV}.tar.bz2" - echo "Creating tarball: ${tarball}" - tar cjf ${tarball} ${module} - - echo "Cleaning up '${module}'" - rm -rf ${module} ${log} -} - -for module in "llvm" "llvm-gcc-4.2"; do - createTarballFromSVN ${module} -done - |