]> git.pld-linux.org Git - packages/xen.git/blame - xen-toolstack
- updated to 4.18.1; new sonames, ocaml libxenlight and libxentoollog are gone
[packages/xen.git] / xen-toolstack
CommitLineData
e9dbc551
JR
1#!/bin/sh -e
2
3if [ -r /etc/sysconfig/xen ]; then
4 . /etc/sysconfig/xen
5fi
6
7if [ -n "$TOOLSTACK" ]; then
8 cmd=$(command -v "$TOOLSTACK" || :)
9 if [ -z "$cmd" ]; then
10 echo "WARING: Can't find toolstack $TOOLSTACK, fallback to default!" >&2
11 TOOLSTACK=
12 fi
13fi
14
15if [ -z "$TOOLSTACK" ]; then
16 cmd_xl=$(command -v xl || :)
17 cmd_xm=$(command -v xm || :)
18 if [ -n "$cmd_xl" ]; then
19 cmd="$cmd_xl"
20 elif [ -n "$cmd_xm" ]; then
21 cmd="$cmd_xm"
22 else
23 echo "ERROR: Toolstack not specifed and nothing detected, bailing out!" >&2
24 exit 127
25 fi
26fi
27
28if [ "$1" == "toolstack" ]; then
29 echo $cmd
30 exit 0
31fi
32
33exec "$cmd" "$@"
This page took 0.477885 seconds and 4 git commands to generate.