#!/bin/sh set -e REPO="dzhng/crm.cli" INSTALL_DIR="${CRM_INSTALL_DIR:-$HOME/.local/bin}" usage() { cat </dev/null 2>&1; then sudo apt-get install -y libfuse3-dev libsqlite3-dev elif command -v yum >/dev/null 2>&1; then sudo yum install -y fuse3-devel sqlite-devel elif command -v pacman >/dev/null 2>&1; then sudo pacman -S --noconfirm fuse3 sqlite else echo "Warning: could not detect package manager. Install libfuse3-dev and libsqlite3-dev manually." fi ;; darwin) if command -v cargo >/dev/null 2>&1; then echo "Rust toolchain found." else echo "Installing Rust toolchain (needed for NFS server on macOS)..." curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y . "$HOME/.cargo/env" fi ;; esac echo "" echo "crm.cli installed successfully!" echo "Run 'crm --help' to get started."