codeql/go/tools/utils.sh

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

25 строки
458 B
Bash
Исходник Обычный вид История

2019-11-08 15:14:43 +03:00
#! /bin/bash
if [ -z "$SEMMLE_PLATFORM" ]
then
case "$OSTYPE" in
linux*) SEMMLE_PLATFORM="linux";;
darwin*) SEMMLE_PLATFORM="osx64";;
2019-11-08 15:14:43 +03:00
msys*) SEMMLE_PLATFORM="win";;
*) echo "This script only works on Linux, macOS and msys; OSTYPE: $OSTYPE" && exit 1
esac
fi
if [ "$SEMMLE_PLATFORM" = "win" ]
then
EXE=".exe"
else
EXE=""
fi
run() {
cmd=$1
shift
"$SCRIPTDIR/$SEMMLE_PLATFORM/$cmd$EXE" "$@"
2019-11-08 15:14:43 +03:00
}