diff --git a/examples/setup-env b/examples/setup-env index 3ebef2c8b7d5b673c96d88d64103df180b0edeae..b7db16db1d30809fba4cf11db0f5a4b61cd8b608 100755 --- a/examples/setup-env +++ b/examples/setup-env @@ -2,6 +2,15 @@ set -e +# Workaround, it seems difficult to convince wine to put ../lib into PATH. +case "$EMULATOR" in + wine*) + for f in ../.lib/*.dll ; do + ln -s "$f" . + done + ;; +esac + if [ -x rsa-keygen$EXEEXT ] ; then $EMULATOR ./rsa-keygen -r rsa-decrypt$EXEEXT -o testkey || exit 1 fi diff --git a/examples/teardown-env b/examples/teardown-env index 496c8cc5255245d5f63b3ac9a1acc799f6966e8a..5490ba542c9ea26fd3323314d5fb16381a02e872 100755 --- a/examples/teardown-env +++ b/examples/teardown-env @@ -4,4 +4,8 @@ rm -rf testkey testkey.pub testsignature testsignature2 \ testdata testtmp \ testciphertext testcleartext - +case "$EMULATOR" in + wine*) + rm `find . -type l -name '*.dll'` + ;; +esac