annotate dev/llvm/llvm.sh @ 751:d5ffd41f8010

text/json-glib: initial import, closes #1758
author David Demelier <markand@malikania.fr>
date Wed, 07 Aug 2019 20:40:00 +0200
parents 59a2fa6992bc
children 859f76ffb512
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
243
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
1 #!/bin/sh
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
2 #
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
3 # Copyright (c) 2019 David Demelier <markand@malikania.fr>
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
4 #
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
5 # Permission to use, copy, modify, and/or distribute this software for any
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
6 # purpose with or without fee is hereby granted, provided that the above
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
7 # copyright notice and this permission notice appear in all copies.
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
8 #
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
9 # THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
10 # WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
11 # MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
12 # ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
13 # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
14 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
15 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
16 #
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
17
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
18 PKGNAME=llvm
649
c4039d2948b6 vanilla: upgrade LLVM toolchain to 8.0.1
David Demelier <markand@malikania.fr>
parents: 606
diff changeset
19 PKGVERSION=8.0.1
243
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
20 PKGREVISION=1
350
819d906b465d vanilla: create pure LLVM toolchain
David Demelier <markand@malikania.fr>
parents: 261
diff changeset
21 PKGLICENSE="MIT CUSTOM"
243
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
22 PKGSUMMARY="low level virtual machine compiler infrastructure"
649
c4039d2948b6 vanilla: upgrade LLVM toolchain to 8.0.1
David Demelier <markand@malikania.fr>
parents: 606
diff changeset
23 PKGDOWNLOAD="https://github.com/llvm/llvm-project/releases/download/llvmorg-$PKGVERSION/$PKGNAME-$PKGVERSION.src.tar.xz"
c4039d2948b6 vanilla: upgrade LLVM toolchain to 8.0.1
David Demelier <markand@malikania.fr>
parents: 606
diff changeset
24 PKGDEPENDS="lib/ncurses python/python compression/zlib dev/cmake:build"
745
59a2fa6992bc vanilla: re-enable static libraries
David Demelier <markand@malikania.fr>
parents: 741
diff changeset
25 PKGOPTIONS="DOXYGEN FFI LIBCXX LIBEDIT XML LLD NCURSES SPHINX TARGETS ZLIB"
243
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
26
350
819d906b465d vanilla: create pure LLVM toolchain
David Demelier <markand@malikania.fr>
parents: 261
diff changeset
27 : ${CHOST:=$(uname -m)-linux-musl}
819d906b465d vanilla: create pure LLVM toolchain
David Demelier <markand@malikania.fr>
parents: 261
diff changeset
28 : ${CC:=clang}
243
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
29 : ${CFLAGS:=-O2}
350
819d906b465d vanilla: create pure LLVM toolchain
David Demelier <markand@malikania.fr>
parents: 261
diff changeset
30 : ${CXX:=clang++}
243
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
31 : ${CXXFLAGS:=-O2}
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
32 : ${DOXYGEN:=yes}
652
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
33 : ${FFI:=no}
367
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
34 : ${LIBCXX:=yes}
652
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
35 : ${LIBEDIT:=yes}
721
034a2a62a9f8 vanilla: consolidate options with lint-options.sh
David Demelier <markand@malikania.fr>
parents: 656
diff changeset
36 : ${XML:=yes}
367
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
37 : ${LLD:=yes}
652
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
38 : ${NCURSES:=yes}
741
ddd41f0f18ee vanilla: disable some non-available options yet
David Demelier <markand@malikania.fr>
parents: 721
diff changeset
39 : ${SPHINX:=no} # TODO: set to on once sphinx is there.
367
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
40 : ${TARGETS:=all}
652
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
41 : ${ZLIB:=yes}
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
42
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
43 if [ "$DOXYGEN" = "yes" ]; then
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
44 PKGDEPENDS="dev/doxygen:build $PKGDEPENDS"
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
45 with_doxygen="-DLLVM_ENABLE_DOXYGEN=On"
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
46 else
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
47 with_doxygen="-DLLVM_ENABLE_DOXYGEN=Off"
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
48 fi
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
49
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
50 if [ "$FFI" = "yes" ]; then
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
51 PKGDEPENDS="lib/libffi $PKGDEPENDS"
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
52 with_ffi="-DLLVM_ENABLE_FFI=On"
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
53 else
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
54 with_ffi="-DLLVM_ENABLE_FFI=Off"
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
55 fi
367
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
56
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
57 if [ "$LIBCXX" = "yes" ]; then
652
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
58 PKGDEPENDS="lib/libc++ $PKGDEPENDS"
367
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
59 with_libcxx="-DLLVM_ENABLE_LIBCXX=On"
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
60 else
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
61 with_libcxx="-DLLVM_ENABLE_LIBCXX=Off"
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
62 fi
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
63
652
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
64 if [ "$LIBEDIT" = "yes" ]; then
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
65 PKGDEPENDS="lib/libedit $PKGDEPENDS"
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
66 with_libedit="-DLLVM_ENABLE_LIBEDIT=On"
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
67 else
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
68 with_libedit="-DLLVM_ENABLE_LIBEDIT=Off"
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
69 fi
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
70
721
034a2a62a9f8 vanilla: consolidate options with lint-options.sh
David Demelier <markand@malikania.fr>
parents: 656
diff changeset
71 if [ "$XML" = "yes" ]; then
652
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
72 PKGDEPENDS="text/libxml2 $PKGDEPENDS"
721
034a2a62a9f8 vanilla: consolidate options with lint-options.sh
David Demelier <markand@malikania.fr>
parents: 656
diff changeset
73 with_xml="-DLLVM_ENABLE_LIBXML2=On"
652
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
74 else
721
034a2a62a9f8 vanilla: consolidate options with lint-options.sh
David Demelier <markand@malikania.fr>
parents: 656
diff changeset
75 with_xml="-DLLVM_ENABLE_LIBXML2=Off"
652
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
76 fi
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
77
367
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
78 if [ "$LLD" = "yes" ]; then
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
79 with_lld="-DLLVM_ENABLE_LLD=On"
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
80 else
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
81 with_lld="-DLLVM_ENABLE_LLD=Off"
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
82 fi
243
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
83
652
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
84 if [ "$NCURSES" = "yes" ]; then
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
85 PKGDEPENDS="lib/ncurses $PKGDEPENDS"
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
86 with_ncurses="-DLLVM_ENABLE_TERMINFO=On"
243
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
87 else
652
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
88 with_ncurses="-DLLVM_ENABLE_TERMINFO=Off"
243
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
89 fi
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
90
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
91 if [ "$SPHINX" = "yes" ]; then
652
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
92 PKGDEPENDS="dev/sphinx:build $PKGDEPENDS"
367
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
93 with_sphinx="-DLLVM_ENABLE_SPHINX=On"
243
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
94 else
367
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
95 with_sphinx="-DLLVM_ENABLE_SPHINX=Off"
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
96 fi
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
97
652
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
98 if [ "$ZLIB" = "yes" ]; then
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
99 PKGDEPENDS="compression/zlib $PKGDEPENDS"
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
100 with_zlib="-DLLVM_ENABLE_ZLIB=On"
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
101 else
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
102 with_zlib="-DLLVM_ENABLE_ZLIB=Off"
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
103 fi
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
104
243
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
105 build()
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
106 {
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
107 rm -rf $PKGNAME-$PKGVERSION.src
606
25cecc6dca48 vanilla: use POSIX shell and busybox tar
David Demelier <markand@malikania.fr>
parents: 599
diff changeset
108 tar xvf $PKGNAME-$PKGVERSION.src.tar.xz
25cecc6dca48 vanilla: use POSIX shell and busybox tar
David Demelier <markand@malikania.fr>
parents: 599
diff changeset
109 cd $PKGNAME-$PKGVERSION.src
243
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
110
606
25cecc6dca48 vanilla: use POSIX shell and busybox tar
David Demelier <markand@malikania.fr>
parents: 599
diff changeset
111 mkdir build && cd build
243
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
112 cmake .. \
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
113 -DCMAKE_BUILD_TYPE=Release \
529
ef725c40d0e8 vanilla: use CMAKE_INSTALL_PREFIX=
David Demelier <markand@malikania.fr>
parents: 520
diff changeset
114 -DCMAKE_INSTALL_PREFIX= \
243
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
115 -DCMAKE_C_COMPILER="$CC" \
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
116 -DCMAKE_C_FLAGS="$CFLAGS" \
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
117 -DCMAKE_CXX_COMPILER="$CXX" \
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
118 -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
350
819d906b465d vanilla: create pure LLVM toolchain
David Demelier <markand@malikania.fr>
parents: 261
diff changeset
119 -DLLVM_ENABLE_EH=On \
261
b0f3d8a91d5e dev/llvm: enable RTTI for mesa
David Demelier <markand@malikania.fr>
parents: 245
diff changeset
120 -DLLVM_ENABLE_RTTI=On \
367
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
121 -DLLVM_HOST_TRIPLE=$CHOST \
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
122 -DLLVM_TARGETS_TO_BUILD=$TARGETS \
656
3c112022e2a2 dev/llvm: install binutils symlink
David Demelier <markand@malikania.fr>
parents: 652
diff changeset
123 -DLLVM_INSTALL_BINUTILS_SYMLINKS=On \
745
59a2fa6992bc vanilla: re-enable static libraries
David Demelier <markand@malikania.fr>
parents: 741
diff changeset
124 -DLLVM_BUILD_LLVM_DYLIB=On \
59a2fa6992bc vanilla: re-enable static libraries
David Demelier <markand@malikania.fr>
parents: 741
diff changeset
125 -DLLVM_LINK_LLVM_DYLIB=On \
367
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
126 $with_doxygen \
652
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
127 $with_ffi \
367
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
128 $with_libcxx \
652
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
129 $with_libedit \
721
034a2a62a9f8 vanilla: consolidate options with lint-options.sh
David Demelier <markand@malikania.fr>
parents: 656
diff changeset
130 $with_xml \
367
8c3b3f637811 dev/llvm: add more options to improve bootstrapping
David Demelier <markand@malikania.fr>
parents: 350
diff changeset
131 $with_lld \
652
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
132 $with_ncurses \
649
c4039d2948b6 vanilla: upgrade LLVM toolchain to 8.0.1
David Demelier <markand@malikania.fr>
parents: 606
diff changeset
133 $with_sphinx \
652
71e6b0d31f00 dev/llvm: add more options
David Demelier <markand@malikania.fr>
parents: 649
diff changeset
134 $with_zlib
597
2587807b5a8f vanilla: use make rather than ninja
David Demelier <markand@malikania.fr>
parents: 573
diff changeset
135 make
2587807b5a8f vanilla: use make rather than ninja
David Demelier <markand@malikania.fr>
parents: 573
diff changeset
136 make DESTDIR=$DESTDIR install
606
25cecc6dca48 vanilla: use POSIX shell and busybox tar
David Demelier <markand@malikania.fr>
parents: 599
diff changeset
137 cd ..
243
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
138
606
25cecc6dca48 vanilla: use POSIX shell and busybox tar
David Demelier <markand@malikania.fr>
parents: 599
diff changeset
139 cd ..
243
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
140 rm -rf $PKGNAME-$PKGVERSION.src
c6fcaf294311 dev/llvm: initial import, closes #1083
David Demelier <markand@malikania.fr>
parents:
diff changeset
141 }