]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
* testsuite/setup-env: New file. Wine workaround. Can't get
authorNiels Möller <nisse@lysator.liu.se>
Tue, 17 Jan 2012 11:09:00 +0000 (12:09 +0100)
committerNiels Möller <nisse@lysator.liu.se>
Tue, 17 Jan 2012 11:09:00 +0000 (12:09 +0100)
../.lib into wine's dll search path, so create additional
symlinks.
* testsuite/teardown-env: ...and delete them here.

Rev: nettle/testsuite/setup-env:1.1
Rev: nettle/testsuite/teardown-env:1.2

testsuite/setup-env [new file with mode: 0755]
testsuite/teardown-env

diff --git a/testsuite/setup-env b/testsuite/setup-env
new file mode 100755 (executable)
index 0000000..1936136
--- /dev/null
@@ -0,0 +1,12 @@
+#! /bin/sh
+
+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
index 2c547ad3f0005e5eed5555c3e3bd18c43fdacad5..1aab138bf736784e7e456ca63cc305c176db808a 100755 (executable)
@@ -1,3 +1,9 @@
 #! /bin/sh
 
 rm -rf testkey.priv testkey.pub testsignature testsignature2
+
+case "$EMULATOR" in
+    wine*)
+       rm `find . -type l -name '*.dll'`
+       ;;
+esac