23 lines
480 B
Bash
Executable File
23 lines
480 B
Bash
Executable File
#! /usr/bin/env bash
|
|
|
|
SCRIPTDIR="$(dirname "$0")"
|
|
|
|
if [ -f "$SCRIPTDIR"/target/release/whck ]; then
|
|
output="$(cargo build --release 2>&1)"
|
|
if [ $? -eq 0 ]; then
|
|
# Build succeeded echo path to binary
|
|
echo "$SCRIPTDIR"/target/release/whck
|
|
else
|
|
echo "$output"
|
|
exit 1
|
|
fi
|
|
else
|
|
output="$(cargo build 2>&1)"
|
|
if [ $? -eq 0 ]; then
|
|
echo "$SCRIPTDIR"/target/debug/whck
|
|
else
|
|
echo "$output"
|
|
exit 1
|
|
fi
|
|
fi
|