Files
atomic-swap/scripts/build.sh

39 lines
609 B
Bash
Executable File

#!/bin/bash
echo "building swapd..."
cd cmd/daemon
if ! go build -o swapd ; then
exit 1
fi
mv swapd ../..
echo "done building swapd."
echo "building swapcli..."
cd ../client
if ! go build -o swapcli ; then
exit 1
fi
mv swapcli ../..
echo "done building swapcli."
if [[ -z "${ALL}" ]]; then
exit 0
fi
echo "build swaprecover..."
cd ../recover
if ! go build -o swaprecover ; then
exit 1
fi
mv swaprecover ../..
echo "done building swaprecover."
echo "building swaptester..."
cd ../tester
if ! go build -o swaptester ; then
exit 1
fi
mv swaptester ../..
cd ../..
echo "done building swaptester."