| author | berghofe |
| Sat, 15 Jan 2011 22:40:17 +0100 | |
| changeset 41584 | 2b07a4212d6d |
| 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 |