зеркало из https://github.com/github/codeql-go.git
25 строки
469 B
Bash
25 строки
469 B
Bash
#! /bin/bash
|
|
|
|
if [ -z "$SEMMLE_PLATFORM" ]
|
|
then
|
|
case "$OSTYPE" in
|
|
linux*) SEMMLE_PLATFORM="linux";;
|
|
darwin*) SEMMLE_PLATFORM="osx";;
|
|
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/platform/$SEMMLE_PLATFORM/bin/$cmd$EXE" "$@"
|
|
}
|