comparison dev/lld/lld.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 2587807b5a8f
children c4039d2948b6
comparison
equal deleted inserted replaced
605:860ab66f5f71 606:25cecc6dca48
29 : ${CXXFLAGS:=-O2} 29 : ${CXXFLAGS:=-O2}
30 30
31 build() 31 build()
32 { 32 {
33 rm -rf $PKGNAME-$PKGVERSION.src 33 rm -rf $PKGNAME-$PKGVERSION.src
34 tar xvaf $PKGNAME-$PKGVERSION.src.tar.xz 34 tar xvf $PKGNAME-$PKGVERSION.src.tar.xz
35 pushd $PKGNAME-$PKGVERSION.src 35 cd $PKGNAME-$PKGVERSION.src
36 36
37 mkdir build && pushd build 37 mkdir build && cd build
38 cmake .. -Wno-dev \ 38 cmake .. -Wno-dev \
39 -DCMAKE_BUILD_TYPE=Release \ 39 -DCMAKE_BUILD_TYPE=Release \
40 -DCMAKE_CXX_COMPILER="$CXX" \ 40 -DCMAKE_CXX_COMPILER="$CXX" \
41 -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ 41 -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
42 -DCMAKE_C_COMPILER="$CC" \ 42 -DCMAKE_C_COMPILER="$CC" \
43 -DCMAKE_C_FLAGS="$CFLAGS" \ 43 -DCMAKE_C_FLAGS="$CFLAGS" \
44 -DCMAKE_INSTALL_PREFIX= 44 -DCMAKE_INSTALL_PREFIX=
45 make 45 make
46 make DESTDIR=$DESTDIR install 46 make DESTDIR=$DESTDIR install
47 popd 47 cd ..
48 48
49 popd 49 cd ..
50 rm -rf $PKGNAME-$PKGVERSION.src 50 rm -rf $PKGNAME-$PKGVERSION.src
51 } 51 }