aboutsummaryrefslogtreecommitdiff
path: root/scripts/run.sh
diff options
context:
space:
mode:
authorhachem <im@hachem.wtf>2026-09-08 12:00:49 +0200
committerhachem <im@hachem.wtf>2026-09-08 12:00:49 +0200
commit9d47486aac9cd1a4422b78ee273b7a27bf7b733a (patch)
treea015067fe963f3a24e8f37a8b9cd581540b3bb8c /scripts/run.sh
parent21be45a904a0afc767214298721bd2bbce19a054 (diff)
refactor: flatten src and migrate to meson
Diffstat (limited to 'scripts/run.sh')
-rwxr-xr-xscripts/run.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/run.sh b/scripts/run.sh
index 01d3882..2bdb450 100755
--- a/scripts/run.sh
+++ b/scripts/run.sh
@@ -17,9 +17,9 @@ docker compose up -d >/dev/null
docker compose exec -T -e SRC="$file" -e NAME="$name" hdass bash -c '
set -e
cd /hdass
- premake5 gmake >/dev/null
- make config=debug >/dev/null
- ./bin/debug-linux/hdass "$SRC" -o "/tmp/$NAME.asm"
+ [ -d build-linux ] || meson setup build-linux >/dev/null
+ meson compile -C build-linux >/dev/null
+ ./build-linux/hdass "$SRC" -o "/tmp/$NAME.asm"
echo
cat "/tmp/$NAME.asm"
echo