comparison lib/libc++abi/libc++abi.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 ef725c40d0e8
children c4039d2948b6
comparison
equal deleted inserted replaced
605:860ab66f5f71 606:25cecc6dca48
43 fi 43 fi
44 44
45 build() 45 build()
46 { 46 {
47 rm -rf libcxxabi-$PKGVERSION.src 47 rm -rf libcxxabi-$PKGVERSION.src
48 tar xvaf libcxxabi-$PKGVERSION.src.tar.xz 48 tar xvf libcxxabi-$PKGVERSION.src.tar.xz
49 pushd libcxxabi-$PKGVERSION.src 49 cd libcxxabi-$PKGVERSION.src
50 50
51 mkdir build && pushd build 51 mkdir build && cd build
52 cmake .. \ 52 cmake .. \
53 -DBUILD_SHARED_LIBS=On \ 53 -DBUILD_SHARED_LIBS=On \
54 -DCMAKE_BUILD_TYPE=Release \ 54 -DCMAKE_BUILD_TYPE=Release \
55 -DCMAKE_CXX_COMPILER="$CXX" \ 55 -DCMAKE_CXX_COMPILER="$CXX" \
56 -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ 56 -DCMAKE_CXX_FLAGS="$CXXFLAGS" \
62 $with_libunwind 62 $with_libunwind
63 make 63 make
64 make install DESTDIR=$DESTDIR 64 make install DESTDIR=$DESTDIR
65 mkdir -p $DESTDIR/include 65 mkdir -p $DESTDIR/include
66 cp ../include/* $DESTDIR/include 66 cp ../include/* $DESTDIR/include
67 popd 67 cd ..
68 68
69 popd 69 cd ..
70 rm -rf libcxxabi-$PKGVERSION.src 70 rm -rf libcxxabi-$PKGVERSION.src
71 } 71 }