From: Christopher Allan Webber Date: Sun, 29 Nov 2015 17:50:31 +0000 (-0600) Subject: Add ./run-demo.sh script X-Git-Tag: v0.1.0~37 X-Git-Url: https://jxself.org/git/?p=8sync.git;a=commitdiff_plain;h=2c11c93e1c5033ed28ce5f2ba72167981bfa3224 Add ./run-demo.sh script This script lets you run demos in this directory no matter where `guile' is installed on your system. * demos/run-demo.sh: New file --- diff --git a/demos/run-demo.sh b/demos/run-demo.sh new file mode 100755 index 0000000..3d07624 --- /dev/null +++ b/demos/run-demo.sh @@ -0,0 +1,28 @@ +#!/bin/sh + +# 8sync --- Asynchronous programming for Guile +# Copyright (C) 2015 Christopher Allan Webber +# +# This file is part of 8sync. +# +# 8sync is free software: you can redistribute it and/or modify it +# under the terms of the GNU Lesser General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# 8sync is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with 8sync. If not, see . + +# This script lets you run demos in this directory no matter where +# `guile' is installed on your system. + +SCRIPTNAME=$1 +shift +ARGS=$@ + +env guile -l $SCRIPTNAME -e main -- $ARGS