@echo off echo Build script for Windows echo. echo Assembling bootloader... cd source\bootload nasm -O0 -f bin -o bootload.bin bootload.asm cd .. echo Assembling MikeOS kernel... nasm -O0 -f bin -o kernel.bin kernel.asm echo Assembling programs... cd ..\programs for %%i in (*.asm) do nasm -O0 -f bin %%i for %%i in (*.bin) do del %%i for %%i in (*.) do ren %%i %%i.bin cd .. echo Adding bootsector to disk image... cd disk_images dd count=2 seek=0 bs=512 if=..\source\bootload\bootload.bin of=.\mikeos.flp cd .. echo Mounting disk image... imdisk -a -f disk_images\mikeos.flp -s 1440K -m B: echo Copying kernel and applications to disk image... copy source\kernel.bin b:\ copy programs\*.bin b:\ copy programs\sample.pcx b:\ copy programs\vedithlp.txt b:\ copy programs\gen.4th b:\ copy programs\hello.512 b:\ copy programs\*.bas b:\ echo Dismounting disk image... imdisk -D -m B: echo Done!