git subrepo pull (merge) --force deps/libchdr
[pcsx_rearmed.git] / deps / libchdr / deps / zstd-1.5.5 / tests / cli-tests / common / platform.sh
CommitLineData
648db22b 1#!/bin/sh
2
3UNAME=$(uname)
4
5isWindows=false
6INTOVOID="/dev/null"
7case "$UNAME" in
8 GNU) DEVDEVICE="/dev/random" ;;
9 *) DEVDEVICE="/dev/zero" ;;
10esac
11case "$OS" in
12 Windows*)
13 isWindows=true
14 INTOVOID="NUL"
15 DEVDEVICE="NUL"
16 ;;
17esac
18
19case "$UNAME" in
20 Darwin) MD5SUM="md5 -r" ;;
21 FreeBSD) MD5SUM="gmd5sum" ;;
22 NetBSD) MD5SUM="md5 -n" ;;
23 OpenBSD) MD5SUM="md5" ;;
24 *) MD5SUM="md5sum" ;;
25esac
26
27DIFF="diff"
28case "$UNAME" in
29 SunOS) DIFF="gdiff" ;;
30esac
31
32if echo hello | zstd -v -T2 2>&1 > $INTOVOID | grep -q 'multi-threading is disabled'
33then
34 hasMT=""
35else
36 hasMT="true"
37fi