runtests.sh 479 B

123456789101112131415161718192021222324
  1. #!/bin/bash
  2. PLATFORM=$1
  3. if [ "${PLATFORM}" = "x86_64" ]; then
  4. export WINEPREFIX=${HOME}/.wine64/
  5. WINE=wine64
  6. else
  7. export WINEPREFIX=${HOME}/.wine/
  8. WINE=wine
  9. fi
  10. export WINEPATH=/usr/lib/gcc/${PLATFORM}-w64-mingw32/4.6/
  11. read -a TEST_DLLS <<< $2
  12. for filename in "${TEST_DLLS[@]}"
  13. do
  14. :
  15. echo "Testing $filename"
  16. ${WINE} ./LoadDll.exe $filename
  17. if [ "$?" != "0" ]; then
  18. exit 1
  19. fi
  20. done
  21. echo "${#TEST_DLLS[@]} tests completed successfully"