summaryrefslogtreecommitdiff
path: root/configure
blob: 4a6e1c4c304c7b2af8681b294945a6d848841e47 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#!/bin/bash
set -e
prefix=/usr/share

usage() { echo "Usage: $0 [--prefix=<directory>]" 1>&2; exit 1; }

for i in "$@"; do
  case $i in
    -p=*|--prefix=*)
      prefix="${i#*=}"
      shift 
      ;;
    -*|--*)
      echo "Unknown option $i"
      exit 1
      ;;
    *)
      ;;
  esac
done



[ -z "$prefix" ] && echo "missing prefix" && exit 1;

echo prefix is "$prefix"

[ ! -d "$prefix" ] && echo "prefix should be a directory" && exit 1;
[ ! -d "$prefix/share/taler-js/" ] && echo "no installation of 'taler-js' found" && exit 1;
[ -L "./install-prefix" ] && rm ./install-prefix

ln -s $prefix install-prefix
echo config done