mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-07-17 05:31:58 +00:00
bring back snapshot
This commit is contained in:
parent
adf7d0257c
commit
cbfebb8fd7
41
debian/unpack.sh
vendored
41
debian/unpack.sh
vendored
@ -1,23 +1,24 @@
|
||||
set -e
|
||||
MAJOR_VERSION=7
|
||||
SVN_REV=`ls -1 *$MAJOR_VERSION*svn*bz2 | tail -1|perl -ne 'print "$1\n" if /svn(\d+)/;' | sort -ru`
|
||||
#SVN_REV=288149
|
||||
#VERSION=svn$SVN_REV
|
||||
VERSION=+rc1
|
||||
tar jxvf llvm-toolchain-7_$MAJOR_VERSION~$VERSION.orig.tar.bz2
|
||||
cd llvm-toolchain-7_$MAJOR_VERSION~$VERSION/ || ( echo "Bad SVN_REV:\"$SVN_REV\"" && exit 1 )
|
||||
for f in ../llvm-toolchain-7_$MAJOR_VERSION~$VERSION.orig-clang.tar.bz2 ../llvm-toolchain-7_$MAJOR_VERSION~$VERSION.orig-clang-tools-extra.tar.bz2 ../llvm-toolchain-7_$MAJOR_VERSION~$VERSION.orig-compiler-rt.tar.bz2 ../llvm-toolchain-7_$MAJOR_VERSION~$VERSION.orig-lldb.tar.bz2 ../llvm-toolchain-7_$MAJOR_VERSION~$VERSION.orig-polly.tar.bz2 ../llvm-toolchain-7_$MAJOR_VERSION~$VERSION.orig-libcxxabi.tar.bz2 ../llvm-toolchain-7_$MAJOR_VERSION~$VERSION.orig-libcxx.tar.bz2 ../llvm-toolchain-7_$MAJOR_VERSION~$VERSION.orig-openmp.tar.bz2; do #2 ../llvm-toolchain-7_$MAJOR_VERSION~$VERSION.orig-openmp.tar.bz2; do
|
||||
tar jxvf $f
|
||||
|
||||
MAJOR_VERSION=`ls -1 *svn*bz2 | tail -1|perl -ne 'print "$1\n" if /(\d+)~svn/;' | sort -ru`
|
||||
SVN_REV=`ls -1 *svn*bz2 | tail -1|perl -ne 'print "$1\n" if /svn(\d+)/;' | sort -ru`
|
||||
echo "Unpack of llvm"
|
||||
tar jxf llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig.tar.bz2
|
||||
cd llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV/ || ( echo "Bad SVN_REV:\"$SVN_REV\"" && exit 1 )
|
||||
for f in ../llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig-clang.tar.bz2 ../llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig-clang-tools-extra.tar.bz2 ../llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig-compiler-rt.tar.bz2 ../llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig-lld.tar.bz2 ../llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig-lldb.tar.bz2 ../llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig-polly.tar.bz2 ../llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig-openmp.tar.bz2 ../llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig-libcxx.tar.bz2 ../llvm-toolchain-snapshot_$MAJOR_VERSION~svn$SVN_REV.orig-libcxxabi.tar.bz2; do
|
||||
if test -e $f; then
|
||||
echo "unpack of $f"
|
||||
tar jxf $f
|
||||
fi
|
||||
done
|
||||
|
||||
ln -s clang_$MAJOR_VERSION~$VERSION clang
|
||||
ln -s clang-tools-extra_$MAJOR_VERSION~$VERSION clang-tools-extra
|
||||
ln -s compiler-rt_$MAJOR_VERSION~$VERSION compiler-rt
|
||||
ln -s polly_$MAJOR_VERSION~$VERSION polly
|
||||
ln -s lldb_$MAJOR_VERSION~$VERSION lldb
|
||||
ln -s openmp_$MAJOR_VERSION~$VERSION openmp
|
||||
ln -s libcxx_$MAJOR_VERSION~$VERSION libcxx
|
||||
ln -s libcxxabi_$MAJOR_VERSION~$VERSION libcxxabi
|
||||
|
||||
cp -R ../$MAJOR_VERSION/debian .
|
||||
ln -s clang_$MAJOR_VERSION~svn$SVN_REV clang
|
||||
ln -s clang-tools-extra_$MAJOR_VERSION~svn$SVN_REV clang-tools-extra
|
||||
ln -s compiler-rt_$MAJOR_VERSION~svn$SVN_REV compiler-rt
|
||||
ln -s polly_$MAJOR_VERSION~svn$SVN_REV polly
|
||||
ln -s lld_$MAJOR_VERSION~svn$SVN_REV lld
|
||||
ln -s lldb_$MAJOR_VERSION~svn$SVN_REV lldb
|
||||
ln -s openmp_$MAJOR_VERSION~svn$SVN_REV openmp
|
||||
ln -s libcxx_$MAJOR_VERSION~svn$SVN_REV libcxx
|
||||
ln -s libcxxabi_$MAJOR_VERSION~svn$SVN_REV libcxxabi
|
||||
cp -R ../snapshot/debian .
|
||||
QUILT_PATCHES=debian/patches/ quilt push -a --fuzz=0
|
||||
|
Loading…
Reference in New Issue
Block a user