blob: e7da219a80e6851012c0d19cd3e80efa05b64c3b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#!/bin/sh
# On Fedora...
# sudo dnf install cargo pcsc-lite-devel
if [ "$(id -u)" -eq 0 ] ; then
echo "Run as a regular user"
exit 1
fi
set -ex
codedir="${CODEDIR:-$HOME/scm}"
bindir="${BINDIR:-$HOME/.local/bin}"
plugindir="${codedir}/age-plugin-yubikey"
if ! [ -d "$plugindir" ] ; then
git clone https://github.com/str4d/age-plugin-yubikey "$plugindir"
fi
cd "$plugindir"
cargo build
cp -vf target/debug/age-plugin-yubikey $bindir
cd -
|