fix(install): redirect git clone and cargo build output to stderr

This commit is contained in:
2026-06-13 19:05:52 +05:30
parent ce0f351ca3
commit 9dbffa2d19

View File

@@ -310,9 +310,9 @@ ensure_gyandoot_binary() {
clone_dir="$(mktemp -d 2>/dev/null || echo "/tmp/gyandoot-build-$$")" clone_dir="$(mktemp -d 2>/dev/null || echo "/tmp/gyandoot-build-$$")"
if command -v git &>/dev/null; then if command -v git &>/dev/null; then
git clone --depth=1 https://git.gyannetra.in/gnpl_admin/gyandoot-v2.git "$clone_dir" 2>&1 | tail -5 git clone --depth=1 https://git.gyannetra.in/gnpl_admin/gyandoot-v2.git "$clone_dir" 2>&1 | tail -5 >&2
cd "$clone_dir" cd "$clone_dir"
cargo build --release 2>&1 | tail -5 cargo build --release 2>&1 | tail -5 >&2
if [ -f "target/release/gyandoot" ]; then if [ -f "target/release/gyandoot" ]; then
ok "Built from source" ok "Built from source"
echo "$clone_dir/target/release/gyandoot" echo "$clone_dir/target/release/gyandoot"