-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathtest-b4h-all
More file actions
executable file
·22 lines (21 loc) · 959 Bytes
/
test-b4h-all
File metadata and controls
executable file
·22 lines (21 loc) · 959 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/sh
(cd pas; make b4h) \
&& echo "== pas ================" \
&& tanco run -t b4h-tests.org -- pas/b4h \
&& echo "== js =================" \
&& (cd js; npm run build) \
&& tanco run -t b4h-tests.org -- node js/dist/b4h.mjs \
&& echo "== jlang ==============" \
&& if command -v ijconsole >/dev/null 2>&1; then \
(cd jlang; tanco run -t ../b4h-tests.org -c "ijconsole b4h.ijs"); \
else \
echo "skipping jlang: ijconsole not found"; \
fi \
&& echo "== lil ================" \
&& INPUT_PATH=input.txt tanco run -t b4h-tests.org -c "lilt lil/b4h.lil input.txt" \
&& echo "== c ==================" \
&& (cd c; make) \
&& tanco run -t b4h-tests.org -- c/b4h
# && echo "== godot =============="
# && SKIP_LINES=2 INPUT_PATH=../b4-gd/input.txt GODOT="${GODOT:-~/Downloads/Godot_v4.3-stable_win64.exe/Godot_v4.3-stable_win64_console.exe}" \
# tanco run --tests b4h-tests.org -- "$GODOT" --path ../b4-gd --headless --script cli.gd -- input.txt