From 3f6ef19cca9747f50996ea52248ee86f05a41be1 Mon Sep 17 00:00:00 2001 From: hiro Date: Wed, 24 Dec 2025 12:40:07 -0500 Subject: [PATCH] feat: add build script --- build.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 build.sh diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..c2914ef --- /dev/null +++ b/build.sh @@ -0,0 +1,13 @@ +#!/usr/bin/env -S bash + +DEFINES="" +MODE="release" + +while getopts "d" flag; do + case "$flag" in + d) DEFINES="$DEFINES -DDEBUG"; MODE="debug" ;; + esac +done + +echo building neopb as "$MODE"... +g++ -o npb $DEFINES neopb.cpp tokenizer.cpp