# DF-0729 — build script (harness module)
# Run as root on the DragonFly guest.
cd "$(dirname "$0")"
echo "[build] kernel module: df729_harness.ko"
make 2>&1
echo "BUILD_EXIT=$?"
ls -la df729_harness.ko 2>/dev/null

echo "[build] userspace trigger: df729_trigger"
cc -O2 -o df729_trigger df729_trigger.c -lpthread 2>&1
echo "TRIGGER_BUILD_EXIT=$?"

echo "[build] userspace udp trigger: df729_udp_trigger"
cc -O2 -o df729_udp_trigger df729_udp_trigger.c 2>&1
echo "UDP_TRIGGER_BUILD_EXIT=$?"
