From 65b73b420b5eadc6f10e732f6536430ec85011a4 Mon Sep 17 00:00:00 2001 From: hachem Date: Fri, 18 Sep 2026 19:33:23 +0200 Subject: feat: support asm --- tests.sh | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tests.sh') diff --git a/tests.sh b/tests.sh index 98b30fb..adafa50 100755 --- a/tests.sh +++ b/tests.sh @@ -139,6 +139,11 @@ echo "generated files:" grep -q 'MIT License' "$work/lic_mit/LICENSE" 2>/dev/null && ok "--license mit" || bad "--license mit" ( cd "$work" && MKPROJ_BUILD=cmake "$mkproj" --no-git envdef ) >/dev/null 2>&1 [ -f "$work/envdef/CMakeLists.txt" ] && ok "MKPROJ_BUILD env default" || bad "MKPROJ_BUILD env default" +( cd "$work" && "$mkproj" --no-git --docker dok ) >/dev/null 2>&1 +[ -f "$work/dok/Dockerfile" ] && [ -f "$work/dok/.dockerignore" ] && ok "--docker files" || bad "--docker files" +( cd "$work" && "$mkproj" --no-git --docker -l nasm dok_nasm ) >/dev/null 2>&1 +[ -f "$work/dok_nasm/Dockerfile" ] && grep -q 'elf64' "$work/dok_nasm/Makefile" && ok "--docker nasm targets elf64" || bad "--docker nasm targets elf64" +( cd "$work" && "$mkproj" --no-git --docker -l objc dok_objc ) >/dev/null 2>&1 && bad "--docker rejects objc" || ok "--docker rejects objc" echo printf '%d passed, %d failed\n' "$pass" "$fail" -- cgit v1.3