diff options
author | Geoff Levand <geoff@infradead.org> | 2018-01-08 09:47:04 -0800 |
---|---|---|
committer | Samuel Mendoza-Jonas <sam@mendozajonas.com> | 2018-01-10 13:34:54 +1100 |
commit | 7aa2d8a3aefc31c4503d8d9e361c791179894b34 (patch) | |
tree | 7c469f527649e4f19764b54c062a82b124c06fca | |
parent | 2dfbd9811d1e14911a6476850aada94b88a0dbdd (diff) | |
download | talos-petitboot-7aa2d8a3aefc31c4503d8d9e361c791179894b34.tar.gz talos-petitboot-7aa2d8a3aefc31c4503d8d9e361c791179894b34.zip |
bootstrap: Add dependency checks
Signed-off-by: Geoff Levand <geoff@infradead.org>
Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
-rwxr-xr-x | bootstrap | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -1,3 +1,14 @@ #!/bin/sh +progs="autoconf automake autopoint libtoolize pkg-config" + +for p in ${progs}; do + if test -z "$(${p} --version 2>/dev/null)"; then + echo "Please install ${p}" + result=1 + fi +done + +[ -z ${result} ] || exit 1 + exec autoreconf -f -i |