mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-31 04:13:37 +00:00
Put remaining files on the cd
svn path=/branches/xmlbuildsystem/; revision=13840
This commit is contained in:
@@ -6,5 +6,7 @@
|
||||
<xi:include href="freeldr/freeldr_base64k.xml" />
|
||||
<xi:include href="freeldr/freeldr_base.xml" />
|
||||
<xi:include href="freeldr/freeldr_main.xml" />
|
||||
<xi:include href="freeldr/setupldr_main.xml" />
|
||||
<xi:include href="freeldr/freeldr.xml" />
|
||||
<xi:include href="freeldr/setupldr.xml" />
|
||||
</directory>
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
<module name="freeldr" type="bootloader">
|
||||
<bootstrap base="loader" />
|
||||
<library>freeldr_startup</library>
|
||||
<library>freeldr_base64k</library>
|
||||
<library>freeldr_base</library>
|
||||
|
||||
@@ -8,9 +8,6 @@
|
||||
<compilerflag>-fno-inline</compilerflag>
|
||||
<compilerflag>-fno-zero-initialized-in-bss</compilerflag>
|
||||
<compilerflag>-Os</compilerflag>
|
||||
<directory name="inffile">
|
||||
<file>inffile.c</file>
|
||||
</directory>
|
||||
<file>bootmgr.c</file>
|
||||
<file>drivemap.c</file>
|
||||
<file>miscboot.c</file>
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
<module name="setupldr" type="bootloader">
|
||||
<bootstrap base="loader" />
|
||||
<library>freeldr_startup</library>
|
||||
<library>freeldr_base64k</library>
|
||||
<library>freeldr_base</library>
|
||||
<library>setupldr_main</library>
|
||||
<library>rossym</library>
|
||||
</module>
|
||||
@@ -0,0 +1,17 @@
|
||||
<module name="setupldr_main" type="objectlibrary">
|
||||
<include base="setupldr_main">include</include>
|
||||
<include base="ntoskrnl">include</include>
|
||||
<define name="__USE_W32API" />
|
||||
<compilerflag>-nostdlib</compilerflag>
|
||||
<compilerflag>-ffreestanding</compilerflag>
|
||||
<compilerflag>-fno-builtin</compilerflag>
|
||||
<compilerflag>-fno-inline</compilerflag>
|
||||
<compilerflag>-fno-zero-initialized-in-bss</compilerflag>
|
||||
<compilerflag>-Os</compilerflag>
|
||||
<directory name="inffile">
|
||||
<file>inffile.c</file>
|
||||
</directory>
|
||||
<directory name="reactos">
|
||||
<file>setupldr.c</file>
|
||||
</directory>
|
||||
</module>
|
||||
@@ -3,6 +3,6 @@
|
||||
<cdfile>readme.txt</cdfile>
|
||||
<cdfile base="reactos">hivecls.inf</cdfile>
|
||||
<cdfile base="reactos">hivedef.inf</cdfile>
|
||||
<cdfile base="reactos">hiveinst.inf</cdfile>
|
||||
<cdfile base="reactos">hivesft.inf</cdfile>
|
||||
<cdfile base="reactos">hivesys.inf</cdfile>
|
||||
<cdfile base="reactos">txtsetup.sif</cdfile>
|
||||
|
||||
@@ -19,6 +19,9 @@
|
||||
<directory name="notepad">
|
||||
<xi:include href="notepad/notepad.xml" />
|
||||
</directory>
|
||||
<directory name="reactos">
|
||||
<xi:include href="reactos/reactos.xml" />
|
||||
</directory>
|
||||
<directory name="regedit">
|
||||
<xi:include href="regedit/regedit.xml" />
|
||||
</directory>
|
||||
|
||||
@@ -33,11 +33,11 @@ Bootstrap::IsSupportedModuleType ( ModuleType type )
|
||||
case Win32GUI:
|
||||
case KernelModeDriver:
|
||||
case BootSector:
|
||||
case BootLoader:
|
||||
return true;
|
||||
case BuildTool:
|
||||
case StaticLibrary:
|
||||
case ObjectLibrary:
|
||||
case BootLoader:
|
||||
case Iso:
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
WRC_BASE = tools$(SEP)wrc
|
||||
|
||||
WRC_TARGET = \
|
||||
$(ROS_INTERMEDIATE)$(WRC_BASE)$(SEP)wrc$(EXEPOSTFIX)
|
||||
|
||||
WRC_SOURCES = \
|
||||
$(WRC_BASE)$(SEP)dumpres.c \
|
||||
$(WRC_BASE)$(SEP)genres.c \
|
||||
$(WRC_BASE)$(SEP)newstruc.c \
|
||||
$(WRC_BASE)$(SEP)readres.c \
|
||||
$(WRC_BASE)$(SEP)translation.c \
|
||||
$(WRC_BASE)$(SEP)utils.c \
|
||||
$(WRC_BASE)$(SEP)wrc.c \
|
||||
$(WRC_BASE)$(SEP)writeres.c \
|
||||
$(WRC_BASE)$(SEP)y.tab.c \
|
||||
$(WRC_BASE)$(SEP)lex.yy.c \
|
||||
$(WRC_BASE)$(SEP)port$(SEP)mkstemps.o
|
||||
|
||||
WRC_OBJECTS = \
|
||||
$(WRC_SOURCES:.c=.o)
|
||||
|
||||
WRC_HOST_CFLAGS = -I$(WRC_BASE) -g -Werror -Wall \
|
||||
-D__USE_W32API -DWINE_UNICODE_API= \
|
||||
-Dwchar_t="unsigned short" -D_WCHAR_T_DEFINED \
|
||||
-I$(UNICODE_BASE) -I$(WPP_BASE) -I$(WRC_BASE) \
|
||||
-Iinclude/wine -Iinclude -Iw32api/include
|
||||
|
||||
WRC_HOST_LFLAGS = -g
|
||||
|
||||
$(WRC_TARGET): $(WRC_OBJECTS) $(UNICODE_TARGET) $(WPP_TARGET)
|
||||
${host_gcc} $(WRC_OBJECTS) $(UNICODE_TARGET) $(WPP_TARGET) $(WRC_HOST_LFLAGS) -o $(WRC_TARGET)
|
||||
|
||||
$(WRC_OBJECTS): %.o : %.c
|
||||
${host_gcc} $(WRC_HOST_CFLAGS) -c $< -o $@
|
||||
|
||||
.PHONY: wrc_clean
|
||||
wrc_clean:
|
||||
-@$(rm) $(WRC_TARGET) $(WRC_OBJECTS) 2>$(NUL)
|
||||
clean: wrc_clean
|
||||
Reference in New Issue
Block a user