Mercurial > vanilla
comparison dev/llvm/llvm.sh @ 606:25cecc6dca48
vanilla: use POSIX shell and busybox tar
author | David Demelier <markand@malikania.fr> |
---|---|
date | Thu, 18 Jul 2019 07:26:43 +0200 |
parents | 12fda10a832f |
children | c4039d2948b6 |
comparison
equal
deleted
inserted
replaced
605:860ab66f5f71 | 606:25cecc6dca48 |
---|---|
62 fi | 62 fi |
63 | 63 |
64 build() | 64 build() |
65 { | 65 { |
66 rm -rf $PKGNAME-$PKGVERSION.src | 66 rm -rf $PKGNAME-$PKGVERSION.src |
67 tar xvaf $PKGNAME-$PKGVERSION.src.tar.xz | 67 tar xvf $PKGNAME-$PKGVERSION.src.tar.xz |
68 pushd $PKGNAME-$PKGVERSION.src | 68 cd $PKGNAME-$PKGVERSION.src |
69 | 69 |
70 mkdir build && pushd build | 70 mkdir build && cd build |
71 cmake .. \ | 71 cmake .. \ |
72 -DCMAKE_BUILD_TYPE=Release \ | 72 -DCMAKE_BUILD_TYPE=Release \ |
73 -DCMAKE_INSTALL_PREFIX= \ | 73 -DCMAKE_INSTALL_PREFIX= \ |
74 -DCMAKE_C_COMPILER="$CC" \ | 74 -DCMAKE_C_COMPILER="$CC" \ |
75 -DCMAKE_C_FLAGS="$CFLAGS" \ | 75 -DCMAKE_C_FLAGS="$CFLAGS" \ |
85 $with_libcxx \ | 85 $with_libcxx \ |
86 $with_lld \ | 86 $with_lld \ |
87 $with_sphinx | 87 $with_sphinx |
88 make | 88 make |
89 make DESTDIR=$DESTDIR install | 89 make DESTDIR=$DESTDIR install |
90 popd | 90 cd .. |
91 | 91 |
92 popd | 92 cd .. |
93 rm -rf $PKGNAME-$PKGVERSION.src | 93 rm -rf $PKGNAME-$PKGVERSION.src |
94 } | 94 } |