diff options
author | AtomicFS | 2024-05-04 19:28:55 +0200 |
---|---|---|
committer | AtomicFS | 2024-05-04 19:28:55 +0200 |
commit | 772d5f60b56633d22065c3f1f412470db8a15f48 (patch) | |
tree | bf8ff80f8fbf51ca84128c279bb9c3eb4fe0107f | |
parent | 2a7efc323bc8953893d0fe76bd06015081f07896 (diff) | |
download | aur-772d5f60b56633d22065c3f1f412470db8a15f48.tar.gz |
improve PKGBUILD and add check()
Signed-off-by: AtomicFS <vojtech_vesely@white-hat-hacker.icu>
-rw-r--r-- | PKGBUILD | 16 |
1 files changed, 15 insertions, 1 deletions
@@ -14,9 +14,23 @@ makedepends=( source=("${url}/archive/v${pkgver}.tar.gz") sha256sums=('09738830ce17ac450bce3007def5e79da58fc19b61c37cbc83a64a2aa4b02201') +prepare() { + cd "${pkgname}-${pkgver}" + export RUSTUP_TOOLCHAIN=stable + cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" +} + +check() { + cd "${pkgname}-${pkgver}" + export RUSTUP_TOOLCHAIN=stable + cargo test --frozen --all-features +} + build() { cd "${pkgname}-${pkgver}" - cargo build --release + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + cargo build --frozen --release --all-features } package() { |