#!/bin/sh
# DF-0354 build: compile the RA-injector (root) and the sysctl reader (unpriv).
# Must be run on the DragonFly guest. CC is /usr/bin/cc.
set -e
cd "$(dirname "$0")"
echo "+ cc -O2 -Wall -o ra_inject_tap ra_inject_tap.c"
/usr/bin/cc -O2 -Wall -o ra_inject_tap ra_inject_tap.c 2>&1 | grep -v 'unused variable' || true
echo "+ cc -O2 -Wall -o ra_read ra_read.c"
/usr/bin/cc -O2 -Wall -o ra_read ra_read.c
echo "+ cc -O2 -Wall -o ra_inject ra_inject.c"
/usr/bin/cc -O2 -Wall -o ra_inject ra_inject.c 2>&1 | grep -v 'unused variable' || true
echo "+ cc -O2 -Wall -o ra_test ra_test.c"
/usr/bin/cc -O2 -Wall -o ra_test ra_test.c
echo "BUILD_OK"
ls -l ra_inject_tap ra_read ra_inject ra_test
