author | wenzelm |
Sun, 30 Jan 2011 13:02:18 +0100 | |
changeset 41648 | 6d736d983d5c |
parent 41308 | 9e576ec5c0dc |
child 41690 | 53b1da988e75 |
permissions | -rwxr-xr-x |
40243
3102b27ca03a
adding a simple check to only run with a SWI-Prolog version known to work
bulwahn
parents:
diff
changeset
|
1 |
#!/usr/bin/env bash |
3102b27ca03a
adding a simple check to only run with a SWI-Prolog version known to work
bulwahn
parents:
diff
changeset
|
2 |
# |
3102b27ca03a
adding a simple check to only run with a SWI-Prolog version known to work
bulwahn
parents:
diff
changeset
|
3 |
# Author: Lukas Bulwahn, TU Muenchen, 2010 |
3102b27ca03a
adding a simple check to only run with a SWI-Prolog version known to work
bulwahn
parents:
diff
changeset
|
4 |
# |
3102b27ca03a
adding a simple check to only run with a SWI-Prolog version known to work
bulwahn
parents:
diff
changeset
|
5 |
# Determine SWI-Prolog version |
3102b27ca03a
adding a simple check to only run with a SWI-Prolog version known to work
bulwahn
parents:
diff
changeset
|
6 |
|
3102b27ca03a
adding a simple check to only run with a SWI-Prolog version known to work
bulwahn
parents:
diff
changeset
|
7 |
if [ "$EXEC_SWIPL" = "" ]; then |
3102b27ca03a
adding a simple check to only run with a SWI-Prolog version known to work
bulwahn
parents:
diff
changeset
|
8 |
echo "" |
3102b27ca03a
adding a simple check to only run with a SWI-Prolog version known to work
bulwahn
parents:
diff
changeset
|
9 |
else |
41308 | 10 |
# FIXME does not allow spaces in $EXEC_SWIPL |
11 |
# FIXME "expr match" not portable |
|
12 |
# FIXME prefer $(...) in bash |
|
40243
3102b27ca03a
adding a simple check to only run with a SWI-Prolog version known to work
bulwahn
parents:
diff
changeset
|
13 |
VERSION=`$EXEC_SWIPL --version` |
3102b27ca03a
adding a simple check to only run with a SWI-Prolog version known to work
bulwahn
parents:
diff
changeset
|
14 |
echo `expr match "$VERSION" 'SWI-Prolog version \([0-9\.]*\)'` |
3102b27ca03a
adding a simple check to only run with a SWI-Prolog version known to work
bulwahn
parents:
diff
changeset
|
15 |
fi |