From d497e3db52ccb7d41a83d26034f7edb5f186dfb8 Mon Sep 17 00:00:00 2001 From: Marco Barisione Date: Tue, 8 Apr 2014 15:07:04 +0100 Subject: Add a script to run maynard --- maynard.in | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 maynard.in (limited to 'maynard.in') diff --git a/maynard.in b/maynard.in new file mode 100644 index 0000000..209a6ad --- /dev/null +++ b/maynard.in @@ -0,0 +1,30 @@ +#! /bin/sh + +PREFIX=@prefix@ +LIBEXECDIR=$PREFIX/libexec +ABS_BUILDDIR=@abs_builddir@ + +md5() { + cat "$1" 2> /dev/null | md5sum +} + +check_install() { + local_maynard="$ABS_BUILDDIR/shell/maynard" + installed_maynard="$LIBEXECDIR/maynard" + if [ ! -e "$local_maynard" -o \ + ! -e "$installed_maynard" -o \ + "`md5 \"$local_maynard\"`" != "`md5 \"$installed_maynard\"`" ]; then + echo "It looks like you forgot to run 'make install'." >&1 + exit 1 + fi +} + +xdpyinfo > /dev/null 2>&1 +if [ "$?" = "0" ]; then + # We are running under X, so let's assume this is a development + # installation. + check_install + XDG_DATA_DIRS=$XDG_DATA_DIRS:$PREFIX/share/ $PREFIX/bin/weston +else + weston-launch +fi -- cgit v1.3.1