#!/bin/sh
set -eu
cd "$(dirname "$0")"
mkdir -p build
cc -std=c11 -Wall -Wextra -Werror -fsanitize=address,undefined -g -Isrc src/pca9956b_fault_monitor.c src/pca9956b_bank_monitor.c tests/test_bank.c -o build/test_bank
./build/test_bank
arm-none-eabi-gcc -mcpu=cortex-m0plus -mthumb -std=c11 -Os -ffreestanding -Wall -Wextra -Werror -Isrc -c src/pca9956b_bank_monitor.c -o build/pca9956b_bank_monitor.o
