branch update for HEAD-2003050101
[reactos.git] / bootcd.bat
index 5a7a45d..b816a01 100755 (executable)
@@ -1,6 +1,7 @@
 @echo off
 set BOOTCD_DIR=..\bootcd
 set FREELDR_DIR=..\freeldr
+set ROSAPPS_DIR=..\rosapps
 
 md %BOOTCD_DIR%
 md %BOOTCD_DIR%\disk
@@ -11,9 +12,10 @@ md %BOOTCD_DIR%\disk\reactos\system32
 md %BOOTCD_DIR%\disk\loader
 
 rem copy FreeLoader files
-copy /Y        %FREELDR_DIR%\bootsect\isoboot.bin %BOOTCD_DIR%
+copy /Y %FREELDR_DIR%\bootsect\isoboot.bin %BOOTCD_DIR%
 copy /Y %FREELDR_DIR%\freeldr\obj\i386\setupldr.sys %BOOTCD_DIR%\disk\reactos
 
+copy /Y %FREELDR_DIR%\bootsect\dosmbr.bin %BOOTCD_DIR%\disk\loader
 copy /Y %FREELDR_DIR%\bootsect\ext2.bin %BOOTCD_DIR%\disk\loader
 copy /Y %FREELDR_DIR%\bootsect\fat.bin %BOOTCD_DIR%\disk\loader
 copy /Y %FREELDR_DIR%\bootsect\fat32.bin %BOOTCD_DIR%\disk\loader
@@ -37,10 +39,18 @@ copy /Y drivers\storage\class2\class2.sys %BOOTCD_DIR%\disk\reactos
 copy /Y lib\ntdll\ntdll.dll %BOOTCD_DIR%\disk\reactos\system32
 copy /Y subsys\system\usetup\usetup.exe %BOOTCD_DIR%\disk\reactos\system32\smss.exe
 
-rem copy install files
-copy /Y txtsetup.sif %BOOTCD_DIR%\disk\install
-copy /Y system.hiv %BOOTCD_DIR%\disk\install
+rem copy data files
+copy /Y bootdata\autorun.inf %BOOTCD_DIR%\disk
+copy /Y bootdata\readme.txt %BOOTCD_DIR%\disk
+
+copy /Y bootdata\hivecls.inf %BOOTCD_DIR%\disk\install
+copy /Y bootdata\hivedef.inf %BOOTCD_DIR%\disk\install
+copy /Y bootdata\hivesft.inf %BOOTCD_DIR%\disk\install
+copy /Y bootdata\hivesys.inf %BOOTCD_DIR%\disk\install
 
+copy /Y bootdata\txtsetup.sif %BOOTCD_DIR%\disk\install
+
+rem copy install files
 copy /Y ntoskrnl\ntoskrnl.exe %BOOTCD_DIR%\disk\install
 copy /Y hal\halx86\hal.dll %BOOTCD_DIR%\disk\install
 
@@ -54,7 +64,7 @@ copy /Y drivers\dd\null\null.sys %BOOTCD_DIR%\disk\install
 copy /Y drivers\dd\serial\serial.sys %BOOTCD_DIR%\disk\install
 copy /Y drivers\dd\vga\display\vgaddi.dll %BOOTCD_DIR%\disk\install
 copy /Y drivers\dd\vga\miniport\vgamp.sys %BOOTCD_DIR%\disk\install
-copy /Y drivers\dd\vidport\vidport.sys %BOOTCD_DIR%\disk\install
+copy /Y drivers\dd\videoprt\videoprt.sys %BOOTCD_DIR%\disk\install
 
 copy /Y drivers\fs\cdfs\cdfs.sys %BOOTCD_DIR%\disk\install
 copy /Y drivers\fs\fs_rec\fs_rec.sys %BOOTCD_DIR%\disk\install
@@ -87,6 +97,7 @@ copy /Y drivers\storage\scsiport\scsiport.sys %BOOTCD_DIR%\disk\install
 copy /Y lib\advapi32\advapi32.dll %BOOTCD_DIR%\disk\install
 copy /Y lib\crtdll\crtdll.dll %BOOTCD_DIR%\disk\install
 copy /Y lib\fmifs\fmifs.dll %BOOTCD_DIR%\disk\install
+copy /Y lib\freetype\freetype.dll %BOOTCD_DIR%\disk\install
 copy /Y lib\gdi32\gdi32.dll %BOOTCD_DIR%\disk\install
 copy /Y lib\kernel32\kernel32.dll %BOOTCD_DIR%\disk\install
 copy /Y lib\msafd\msafd.dll %BOOTCD_DIR%\disk\install
@@ -112,12 +123,22 @@ copy /Y subsys\csrss\csrss.exe %BOOTCD_DIR%\disk\install
 copy /Y subsys\ntvdm\ntvdm.exe %BOOTCD_DIR%\disk\install
 copy /Y subsys\smss\smss.exe %BOOTCD_DIR%\disk\install
 copy /Y subsys\system\autochk\autochk.exe %BOOTCD_DIR%\disk\install
-copy /Y subsys\system\gstart\gstart.exe %BOOTCD_DIR%\disk\install
 copy /Y subsys\system\lsass\lsass.exe %BOOTCD_DIR%\disk\install
 copy /Y subsys\system\services\services.exe %BOOTCD_DIR%\disk\install
-copy /Y subsys\system\shell\shell.exe %BOOTCD_DIR%\disk\install
+copy /Y subsys\system\cmd\cmd.exe %BOOTCD_DIR%\disk\install
 copy /Y subsys\system\winlogon\winlogon.exe %BOOTCD_DIR%\disk\install
 copy /Y subsys\win32k\win32k.sys %BOOTCD_DIR%\disk\install
 
 copy /Y media\fonts\helb____.ttf %BOOTCD_DIR%\disk\install
 copy /Y media\fonts\timr____.ttf %BOOTCD_DIR%\disk\install
+
+rem copy test apps
+copy /Y apps\tests\winhello\winhello.exe %BOOTCD_DIR%\disk\install
+
+rem copy rosapps files
+copy /Y %ROSAPPS_DIR%\games\winemine\winemine.exe %BOOTCD_DIR%\disk\install
+copy /Y %ROSAPPS_DIR%\hcalc\hcalc.exe %BOOTCD_DIR%\disk\install
+copy /Y %ROSAPPS_DIR%\mc\mc.exe %BOOTCD_DIR%\disk\install
+
+rem create the reactos.iso image file
+tools\cdmake\cdmake -m -b %BOOTCD_DIR%\isoboot.bin %BOOTCD_DIR%\disk REACTOS %BOOTCD_DIR%\reactos.iso