Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. @echo off
  2. set NASM="nasm\nasm.exe"
  3. %NASM% -f coff "lib\msvcrt.dll.asm" -o "..\lib\msvcrt.dll"
  4. strip --strip-debug "../lib/msvcrt.dll"
  5.  
  6. %NASM% -f coff "lib/kernel32.dll.asm" -o "../lib/kernel32.dll"
  7. strip --strip-debug "../lib/kernel32.dll"
  8.  
  9. %NASM% -f bin "kwine.asm" -o "../kwine"
  10.  
  11. if %errorlevel% == 0 (
  12.     echo compiled succesfully.
  13.     ubuntu1804 run "mcopy -D o -i ../kolibri.img ../lib/msvcrt.dll ::kwine/lib/msvcrt.dll"
  14.     ubuntu1804 run "mcopy -D o -i ../kolibri.img ../lib/kernel32.dll ::kwine/lib/kernel32.dll"
  15.     ubuntu1804 run "mcopy -D o -i ../kolibri.img ../kwine ::kwine/kwine"
  16.  
  17.     qemu-system-x86_64 -fda ../kolibri.img -m 256
  18. ) else (
  19.     echo compilation failed.
  20. )
  21.  
  22. pause