diff options
author | Daniel Peukert | 2023-03-02 01:14:40 +0100 |
---|---|---|
committer | Daniel Peukert | 2023-03-02 01:14:40 +0100 |
commit | 6719455d291ebab3018fdcd10c7f13bd21b9a0fb (patch) | |
tree | 30c46bd4eb235fb2b8d9617c675bdc48ceb9009f | |
parent | 709ce69eb73169fd24b5e2d01b9b4dc0cba30b54 (diff) | |
download | aur-6719455d291ebab3018fdcd10c7f13bd21b9a0fb.tar.gz |
Fix orberm patch and update target logic
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 12 insertions, 1 deletions
@@ -23,11 +23,22 @@ prepare() { cd "$srcdir/$_sourcedirectory/" patch --forward -p1 < "../$pkgname-$pkgver-$pkgrel-fix-cargo-lock.diff" patch --forward -p1 < "$srcdir/update-orbfont.diff" + + # Prepare correct target for our architecture + _cargotarget="$CARCH-unknown-linux-gnu" + + if [ "$CARCH" = 'armv7h' ]; then + _cargotarget='armv7-unknown-linux-gnueabihf' + fi + + cargo fetch --locked --target "$_cargotarget" } build() { cd "$srcdir/$_sourcedirectory/" - cargo build --release --locked --all-features + export RUSTUP_TOOLCHAIN='stable' + export CARGO_TARGET_DIR='target' + cargo build --frozen --release --all-features } package() { |