Mercurial > vanilla
changeset 1203:9359bf16a80b
dev/cbindgen: remove RUSTFLAGS
author | David Demelier <markand@malikania.fr> |
---|---|
date | Thu, 07 Nov 2019 20:14:00 +0100 |
parents | 5234b208c7f1 |
children | 5e5a2b9d353c |
files | dev/cbindgen/cbindgen.sh |
diffstat | 1 files changed, 2 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/dev/cbindgen/cbindgen.sh Thu Nov 07 20:12:00 2019 +0100 +++ b/dev/cbindgen/cbindgen.sh Thu Nov 07 20:14:00 2019 +0100 @@ -23,8 +23,7 @@ PKGWWW="https://github.com/eqrion/cbindgen" PKGDOWNLOAD="https://github.com/eqrion/cbindgen/archive/v$PKGVERSION.tar.gz $PKGNAME-$PKGVERSION.tar.gz:download" - -PKGDEPENDS= +PKGDEPENDS="rust:build" : ${CC:=clang} : ${CFLAGS:=-O2} @@ -45,17 +44,14 @@ build() { rm -rf $PKGNAME-$PKGVERSION - tar xvf $PKGNAME-$PKGVERSION.tar.gz + tar -xvf $PKGNAME-$PKGVERSION.tar.gz cd $PKGNAME-$PKGVERSION - # TODO: remove -C target-feature once rustc was patched - # TODO: strip in vpk instead. CC="$CC" \ CFLAGS="$CFLAGS" \ CXX="$CXX" \ CXXFLAGS="$CXXFLAGS" \ CARGO_HOME=vendor \ - RUSTFLAGS="-C target-feature=-crt-static" \ cargo build --release --verbose --offline cargo install --path . --root=$DESTDIR llvm-strip $DESTDIR/bin/cbindgen