mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 19:26:32 +00:00
2003-08-24 Casper S. Hornstrup <[email protected]>
* Makefile: Support creating compressed bootable CDs. * rules.mak (HOST_CXX, HOST_AR, CABMAN): Define. * bootdata/txtsetup.sif: Add Cabinets section. Remove files that are put in reactos.cab. * subsys/system/usetup/filequeue.c (SetupCloseFileQueue): Release memory allocated for SourceCabinet. (SetupQueueCopy): Support copying files in cabinets. (SetupCommitFileQueue): Support copying files in cabinets. * subsys/system/usetup/filequeue.h (SetupQueueCopy): Add SourceCabinet parameter. * subsys/system/usetup/filesup.c (SetupExtractFile): New function. * subsys/system/usetup/filesup.h (SetupExtractFile): Prototype. * subsys/system/usetup/infcache.c (InfOpenBufferedFile): New function. * subsys/system/usetup/infcache.h (InfOpenBufferedFile): Prototype. * subsys/system/usetup/makefile (TARGET_SDKLIBS): Add zlib.a. (TARGET_CFLAGS): Add zlib to include path. (TARGET_OBJECTS): Add cabinet.o. * subsys/system/usetup/usetup.c (PrepareCopyPageInfFile): New function. (PrepareCopyPage): Process Cabinets section. * tools/helper.mk: Support C++ applications. * rosbin.txt: Remove. * bootdata/packages: New directory. * bootdata/packages/reactos.dff: New file. * lib/zlib/Makefile.host: New file. * subsys/system/usetup/cabinet.c: Ditto. * subsys/system/usetup/cabinet.h: Ditto. * tools/cabman: New directory. * tools/cabman/.cvsignore: New file. * tools/cabman/cabinet.cxx: Ditto. * tools/cabman/cabinet.h: Ditto. * tools/cabman/cabman.h: Ditto. * tools/cabman/dff.txt: Ditto. * tools/cabman/dfp.cxx: Ditto. * tools/cabman/dfp.h: Ditto. * tools/cabman/main.cxx: Ditto. * tools/cabman/makefile: Ditto. * tools/cabman/makefile.win32: Ditto. * tools/cabman/mszip.cxx: Ditto. * tools/cabman/mszip.h: Ditto. * tools/cabman/raw.cxx: Ditto. * tools/cabman/raw.h: Ditto. svn path=/trunk/; revision=5813
This commit is contained in:
Executable
+134
@@ -0,0 +1,134 @@
|
||||
; Main ReactOS package
|
||||
|
||||
.Set DiskLabelTemplate="ReactOS" ; Label of disk
|
||||
.Set CabinetNameTemplate="reactos.cab" ; reactos.cab
|
||||
.Set InfFileName="reactos.inf" ; reactos.inf
|
||||
|
||||
|
||||
;.Set Cabinet=on
|
||||
;.Set Compress=on
|
||||
|
||||
.InfBegin
|
||||
[Version]
|
||||
Signature = "$ReactOS$"
|
||||
|
||||
[Directories]
|
||||
1 = system32
|
||||
2 = system32\drivers
|
||||
3 = media\fonts
|
||||
|
||||
.InfEnd
|
||||
|
||||
; Contents of disk
|
||||
.InfBegin
|
||||
[SourceFiles]
|
||||
.InfEnd
|
||||
drivers\bus\acpi\acpi.sys 2
|
||||
drivers\bus\isapnp\isapnp.sys 2
|
||||
drivers\bus\pci\pci.sys 2
|
||||
drivers\dd\beep\beep.sys 2
|
||||
drivers\dd\null\null.sys 2
|
||||
drivers\dd\serial\serial.sys 2
|
||||
drivers\dd\vga\display\vgaddi.dll 1
|
||||
drivers\dd\vga\miniport\vgamp.sys 2
|
||||
drivers\dd\videoprt\videoprt.sys 2
|
||||
drivers\fs\fs_rec\fs_rec.sys 2
|
||||
drivers\fs\ms\msfs.sys 2
|
||||
drivers\fs\mup\mup.sys 2
|
||||
drivers\fs\np\npfs.sys 2
|
||||
drivers\input\mouclass\mouclass.sys 2
|
||||
drivers\input\psaux\psaux.sys 2
|
||||
drivers\input\sermouse\sermouse.sys 2
|
||||
drivers\net\afd\afd.sys 2
|
||||
drivers\net\ndis\ndis.sys 2
|
||||
drivers\net\tcpip\tcpip.sys 2
|
||||
drivers\net\tdi\tdi.sys 2
|
||||
drivers\net\wshtcpip\wshtcpip.dll 1
|
||||
drivers\net\dd\ne2000\ne2000.sys 2
|
||||
lib\advapi32\advapi32.dll 1
|
||||
lib\crtdll\crtdll.dll 1
|
||||
lib\fmifs\fmifs.dll 1
|
||||
lib\freetype\freetype.dll 1
|
||||
lib\gdi32\gdi32.dll 1
|
||||
lib\iphlpapi\iphlpapi.dll 1
|
||||
lib\kbdus\kbdus.dll 1
|
||||
lib\kernel32\kernel32.dll 1
|
||||
lib\lzexpand\lz32.dll 1
|
||||
lib\msafd\msafd.dll 1
|
||||
lib\msvcrt\msvcrt.dll 1
|
||||
lib\ntdll\ntdll.dll 1
|
||||
lib\secur32\secur32.dll 1
|
||||
lib\syssetup\syssetup.dll 1
|
||||
lib\twain\twain_32.dll 1
|
||||
lib\user32\user32.dll 1
|
||||
lib\version\version.dll 1
|
||||
lib\winmm\winmm.dll 1
|
||||
lib\winspool\winspool.drv 1
|
||||
lib\ws2_32\ws2_32.dll 1
|
||||
lib\ws2help\ws2help.dll 1
|
||||
lib\wshirda\wshirda.dll 1
|
||||
lib\wsock32\wsock32.dll 1
|
||||
subsys\csrss\csrss.exe 1
|
||||
subsys\ntvdm\ntvdm.exe 1
|
||||
subsys\smss\smss.exe 1
|
||||
subsys\win32k\win32k.sys 1
|
||||
subsys\system\autochk\autochk.exe 1
|
||||
subsys\system\cmd\cmd.exe 1
|
||||
subsys\system\format\format.exe 1
|
||||
subsys\system\services\services.exe 1
|
||||
subsys\system\setup\setup.exe 1
|
||||
subsys\system\winlogon\winlogon.exe 1
|
||||
services\eventlog\eventlog.exe 1
|
||||
services\rpcss\rpcss.exe 1
|
||||
media\fonts\helb____.ttf 3
|
||||
media\fonts\timr____.ttf 3
|
||||
media\nls\c_037.nls 1
|
||||
media\nls\c_500.nls 1
|
||||
media\nls\c_737.nls 1
|
||||
media\nls\c_775.nls 1
|
||||
media\nls\c_850.nls 1
|
||||
media\nls\c_852.nls 1
|
||||
media\nls\c_855.nls 1
|
||||
media\nls\c_856.nls 1
|
||||
media\nls\c_857.nls 1
|
||||
media\nls\c_860.nls 1
|
||||
media\nls\c_861.nls 1
|
||||
media\nls\c_862.nls 1
|
||||
media\nls\c_863.nls 1
|
||||
media\nls\c_864.nls 1
|
||||
media\nls\c_865.nls 1
|
||||
media\nls\c_866.nls 1
|
||||
media\nls\c_869.nls 1
|
||||
media\nls\c_874.nls 1
|
||||
media\nls\c_875.nls 1
|
||||
media\nls\c_878.nls 1
|
||||
media\nls\c_932.nls 1
|
||||
media\nls\c_936.nls 1
|
||||
media\nls\c_949.nls 1
|
||||
media\nls\c_950.nls 1
|
||||
media\nls\c_1006.nls 1
|
||||
media\nls\c_1026.nls 1
|
||||
media\nls\c_1250.nls 1
|
||||
media\nls\c_1251.nls 1
|
||||
media\nls\c_1253.nls 1
|
||||
media\nls\c_1254.nls 1
|
||||
media\nls\c_1255.nls 1
|
||||
media\nls\c_1256.nls 1
|
||||
media\nls\c_1257.nls 1
|
||||
media\nls\c_1258.nls 1
|
||||
media\nls\c_10000.nls 1
|
||||
media\nls\c_10006.nls 1
|
||||
media\nls\c_10007.nls 1
|
||||
media\nls\c_10029.nls 1
|
||||
media\nls\c_10079.nls 1
|
||||
media\nls\c_10081.nls 1
|
||||
media\nls\c_20866.nls 1
|
||||
media\nls\c_28591.nls 1
|
||||
media\nls\c_28592.nls 1
|
||||
media\nls\c_28593.nls 1
|
||||
media\nls\c_28594.nls 1
|
||||
media\nls\c_28595.nls 1
|
||||
media\nls\c_28596.nls 1
|
||||
media\nls\c_28597.nls 1
|
||||
media\nls\c_28598.nls 1
|
||||
media\nls\c_28599.nls 1
|
||||
+18
-105
@@ -11,112 +11,25 @@ Signature = "$ReactOS$"
|
||||
7 = bin
|
||||
|
||||
[SourceFiles]
|
||||
ntoskrnl.exe = 2
|
||||
hal.dll = 2
|
||||
atapi.sys = 3
|
||||
blue.sys = 3
|
||||
c_437.nls = 2
|
||||
c_1252.nls = 2
|
||||
cdfs.sys = 3
|
||||
cdrom.sys = 3
|
||||
class2.sys = 3
|
||||
disk.sys = 3
|
||||
floppy.sys = 3
|
||||
hal.dll = 2
|
||||
keyboard.sys = 3
|
||||
l_intl.nls = 2
|
||||
ntfs.sys = 3
|
||||
ntoskrnl.exe = 2
|
||||
scsiport.sys = 3
|
||||
vfatfs.sys = 3
|
||||
|
||||
acpi.sys = 3
|
||||
isapnp.sys = 3
|
||||
|
||||
beep.sys = 3
|
||||
blue.sys = 3
|
||||
debugout.sys = 3
|
||||
floppy.sys = 3
|
||||
null.sys = 3
|
||||
serial.sys = 3
|
||||
vgaddi.dll = 2
|
||||
vgamp.sys = 3
|
||||
videoprt.sys = 3
|
||||
|
||||
cdfs.sys = 3
|
||||
fs_rec.sys = 3
|
||||
msfs.sys = 3
|
||||
mup.sys = 3
|
||||
npfs.sys = 3
|
||||
ntfs.sys = 3
|
||||
vfatfs.sys = 3
|
||||
|
||||
keyboard.sys = 3
|
||||
mouclass.sys = 3
|
||||
psaux.sys = 3
|
||||
sermouse.sys = 3
|
||||
|
||||
unbzip2.sys = 3
|
||||
|
||||
afd.sys = 3
|
||||
ne2000.sys = 3
|
||||
ndis.sys = 3
|
||||
npf.sys = 3
|
||||
;packet.sys = 3
|
||||
tcpip.sys = 3
|
||||
tdi.sys = 3
|
||||
|
||||
atapi.sys = 3
|
||||
cdrom.sys = 3
|
||||
class2.sys = 3
|
||||
disk.sys = 3
|
||||
scsiport.sys = 3
|
||||
|
||||
advapi32.dll = 2
|
||||
crtdll.dll = 2
|
||||
fmifs.dll = 2
|
||||
freetype.dll = 2
|
||||
gdi32.dll = 2
|
||||
kernel32.dll = 2
|
||||
msafd.dll = 2
|
||||
msvcrt.dll = 2
|
||||
ntdll.dll = 2
|
||||
;ole32.dll = 2
|
||||
;oleaut32.dll = 2
|
||||
packet.dll = 2
|
||||
secur32.dll = 2
|
||||
;shell32.dll = 2
|
||||
syssetup.dll = 2
|
||||
user32.dll = 2
|
||||
version.dll = 2
|
||||
winedbgc.dll = 2
|
||||
winspool.drv = 2
|
||||
;winmm.dll = 2
|
||||
ws2_32.dll = 2
|
||||
ws2help.dll = 2
|
||||
wshirda.dll = 2
|
||||
|
||||
autochk.exe = 2
|
||||
cmd.exe = 2
|
||||
csrss.exe = 2
|
||||
eventlog.exe = 2
|
||||
;lsass.exe = 2
|
||||
ntvdm.exe = 2
|
||||
rpcss.exe = 2
|
||||
setup.exe = 2
|
||||
smss.exe = 2
|
||||
services.exe = 2
|
||||
winlogon.exe = 2
|
||||
|
||||
win32k.sys = 2
|
||||
|
||||
helb____.ttf = 6
|
||||
timr____.ttf = 6
|
||||
Vera.ttf = 6
|
||||
VeraBd.ttf = 6
|
||||
VeraBI.ttf = 6
|
||||
VeraIt.ttf = 6
|
||||
VeraMoBd.ttf = 6
|
||||
VeraMoBI.ttf = 6
|
||||
VeraMoIt.ttf = 6
|
||||
VeraMono.ttf = 6
|
||||
VeraSe.ttf = 6
|
||||
VeraSeBd.ttf = 6
|
||||
|
||||
c_10000.nls = 2
|
||||
c_1252.nls = 2
|
||||
c_437.nls = 2
|
||||
l_intl.nls = 2
|
||||
|
||||
winhello.exe = 2
|
||||
|
||||
hcalc.exe = 2
|
||||
mc.exe = 2
|
||||
winemine.exe = 2
|
||||
[Cabinets]
|
||||
Cabinet=reactos.cab
|
||||
|
||||
[SetupData]
|
||||
DefaultPath = \ReactOS
|
||||
|
||||
Reference in New Issue
Block a user