2023-03-02 17:16:05 -08:00
|
|
|
@echo off
|
|
|
|
|
|
|
|
if not exist build\nul (
|
|
|
|
meson setup build
|
|
|
|
)
|
|
|
|
|
2023-03-05 17:57:40 -08:00
|
|
|
echo:
|
|
|
|
if not exist tests\listing_0037_single_register_mov (
|
|
|
|
echo Assembling: listing_0037_single_register_mov.asm
|
|
|
|
call nasm ".\tests\listing_0037_single_register_mov.asm"
|
|
|
|
)
|
|
|
|
|
|
|
|
if not exist tests\listing_0038_many_register_mov (
|
|
|
|
echo Assembling: listing_0038_many_register_mov.asm
|
|
|
|
call nasm ".\tests\listing_0038_many_register_mov.asm"
|
|
|
|
)
|
|
|
|
|
2023-03-06 04:33:25 -08:00
|
|
|
if not exist tests\listing_0039_more_movs (
|
|
|
|
echo Assembling: listing_0039_more_movs.asm
|
|
|
|
call nasm ".\tests\listing_0039_more_movs.asm"
|
|
|
|
)
|
|
|
|
|
|
|
|
if not exist tests\listing_0040_challenge_movs (
|
|
|
|
echo Assembling: listing_0040_challenge_movs.asm
|
|
|
|
call nasm ".\tests\listing_0040_challenge_movs.asm"
|
|
|
|
)
|
|
|
|
|
2023-03-05 17:57:40 -08:00
|
|
|
echo:
|
2023-03-03 03:43:41 -08:00
|
|
|
ninja -C build
|