reactos.git
19 years agoadded 'first' attribute to <file>
Royce Mitchell III [Wed, 19 Jan 2005 01:37:35 +0000 (01:37 +0000)]
added 'first' attribute to <file>

svn path=/branches/xmlbuildsystem/; revision=13129

19 years agomsvc6 compatibility
Royce Mitchell III [Tue, 18 Jan 2005 17:00:47 +0000 (17:00 +0000)]
msvc6 compatibility

svn path=/branches/xmlbuildsystem/; revision=13124

19 years agoBuild storage drivers
Casper Hornstrup [Mon, 17 Jan 2005 21:40:12 +0000 (21:40 +0000)]
Build storage drivers

svn path=/branches/xmlbuildsystem/; revision=13103

19 years agoMore commits of the same. SVN is being a bit picky about resolved
Art Yerkes [Mon, 17 Jan 2005 16:27:28 +0000 (16:27 +0000)]
More commits of the same.  SVN is being a bit picky about resolved
conflicts.

svn path=/branches/xmlbuildsystem/; revision=13099

19 years ago- Add a NUL definition, as well as rmkdir
Art Yerkes [Mon, 17 Jan 2005 16:26:11 +0000 (16:26 +0000)]
- Add a NUL definition, as well as rmkdir
- Create directory targets for intermediate files area
- .def files are in the source tree in our current scheme

svn path=/branches/xmlbuildsystem/; revision=13098

19 years ago* Build networking components
Casper Hornstrup [Sun, 16 Jan 2005 22:26:26 +0000 (22:26 +0000)]
* Build networking components
* WINE DLL support

svn path=/branches/xmlbuildsystem/; revision=13086

19 years agoBuild input device drivers
Casper Hornstrup [Sun, 16 Jan 2005 18:39:32 +0000 (18:39 +0000)]
Build input device drivers

svn path=/branches/xmlbuildsystem/; revision=13085

19 years agoClean intermediate files.
Casper Hornstrup [Sun, 16 Jan 2005 18:30:40 +0000 (18:30 +0000)]
Clean intermediate files.

svn path=/branches/xmlbuildsystem/; revision=13084

19 years agoBuild filesystems
Casper Hornstrup [Sun, 16 Jan 2005 18:14:04 +0000 (18:14 +0000)]
Build filesystems

svn path=/branches/xmlbuildsystem/; revision=13083

19 years agoBuild device drivers
Casper Hornstrup [Sun, 16 Jan 2005 17:24:37 +0000 (17:24 +0000)]
Build device drivers

svn path=/branches/xmlbuildsystem/; revision=13082

19 years agoBuild bus drivers
Casper Hornstrup [Sun, 16 Jan 2005 16:45:53 +0000 (16:45 +0000)]
Build bus drivers

svn path=/branches/xmlbuildsystem/; revision=13081

19 years agoExport functions in .def files
Casper Hornstrup [Sun, 16 Jan 2005 16:18:52 +0000 (16:18 +0000)]
Export functions in .def files

svn path=/branches/xmlbuildsystem/; revision=13080

19 years agoDon't include full path for --dllname
Casper Hornstrup [Sun, 16 Jan 2005 14:23:35 +0000 (14:23 +0000)]
Don't include full path for --dllname

svn path=/branches/xmlbuildsystem/; revision=13079

19 years ago* KernelModeDriver module support
Casper Hornstrup [Sun, 16 Jan 2005 13:51:33 +0000 (13:51 +0000)]
* KernelModeDriver module support
* Build afd.sys

svn path=/branches/xmlbuildsystem/; revision=13078

19 years agoAdd resources to existing modules.
Casper Hornstrup [Sun, 16 Jan 2005 11:52:30 +0000 (11:52 +0000)]
Add resources to existing modules.

svn path=/branches/xmlbuildsystem/; revision=13077

19 years agoAdded xml for ip libs.
Art Yerkes [Sun, 16 Jan 2005 11:02:12 +0000 (11:02 +0000)]
Added xml for ip libs.

svn path=/branches/xmlbuildsystem/; revision=13075

19 years agoCorrected filename trap.S -> trap.s
Art Yerkes [Sun, 16 Jan 2005 09:24:00 +0000 (09:24 +0000)]
Corrected filename trap.S -> trap.s

svn path=/branches/xmlbuildsystem/; revision=13072

19 years agomsys compatibility fix
Royce Mitchell III [Sat, 15 Jan 2005 23:15:04 +0000 (23:15 +0000)]
msys compatibility fix

svn path=/branches/xmlbuildsystem/; revision=13071

19 years agoremove unnecessary call to c_str()
Royce Mitchell III [Sat, 15 Jan 2005 23:14:53 +0000 (23:14 +0000)]
remove unnecessary call to c_str()

svn path=/branches/xmlbuildsystem/; revision=13070

19 years agoRefactor GenerateGlobalCFlagsAndProperties
Casper Hornstrup [Sat, 15 Jan 2005 23:00:02 +0000 (23:00 +0000)]
Refactor GenerateGlobalCFlagsAndProperties

svn path=/branches/xmlbuildsystem/; revision=13069

19 years agoWindres support.
Casper Hornstrup [Sat, 15 Jan 2005 22:32:01 +0000 (22:32 +0000)]
Windres support.

svn path=/branches/xmlbuildsystem/; revision=13068

19 years ago* Use objects rather than archive when linking ntoskrnl
Casper Hornstrup [Sat, 15 Jan 2005 19:00:35 +0000 (19:00 +0000)]
* Use objects rather than archive when linking ntoskrnl
* Remove unused file except.s
* Remove duplicate strtok() in ntoskrnl

svn path=/branches/xmlbuildsystem/; revision=13062

19 years agoIf test
Casper Hornstrup [Sat, 15 Jan 2005 17:59:06 +0000 (17:59 +0000)]
If test

svn path=/branches/xmlbuildsystem/; revision=13061

19 years ago* LinkerFlag tag support
Casper Hornstrup [Sat, 15 Jan 2005 13:52:36 +0000 (13:52 +0000)]
* LinkerFlag tag support
* Build addsys, libwine.a, user32.dll, advapi32.dll, gdi32.dll, msvcrt.dll, and welcome.exe

svn path=/branches/xmlbuildsystem/; revision=13055

19 years ago*nix compatibility
Royce Mitchell III [Fri, 14 Jan 2005 21:40:55 +0000 (21:40 +0000)]
*nix compatibility

svn path=/branches/xmlbuildsystem/; revision=13049

19 years agoget the new buildsystem to mostly work for cross-compiling. Thanks Casper, Royce...
Steven Edwards [Fri, 14 Jan 2005 21:14:48 +0000 (21:14 +0000)]
get the new buildsystem to mostly work for cross-compiling. Thanks Casper, Royce, etc.

svn path=/branches/xmlbuildsystem/; revision=13048

19 years agostarted working on cross-compile support
Steven Edwards [Fri, 14 Jan 2005 20:41:45 +0000 (20:41 +0000)]
started working on cross-compile support

svn path=/branches/xmlbuildsystem/; revision=13046

19 years agoWe're not supposed to build elf.c, it's template file.
Filip Navara [Fri, 14 Jan 2005 14:11:13 +0000 (14:11 +0000)]
We're not supposed to build elf.c, it's template file.

svn path=/branches/xmlbuildsystem/; revision=13041

19 years agobetter config.template.xml
Royce Mitchell III [Fri, 14 Jan 2005 14:10:41 +0000 (14:10 +0000)]
better config.template.xml

svn path=/branches/xmlbuildsystem/; revision=13040

19 years agoadd csq library to ntoskrnl
Royce Mitchell III [Fri, 14 Jan 2005 13:29:27 +0000 (13:29 +0000)]
add csq library to ntoskrnl

svn path=/branches/xmlbuildsystem/; revision=13039

19 years agouse ntoskrnl's def file when running dlltool, otherwise not all of ntoskrnl's exports...
Royce Mitchell III [Fri, 14 Jan 2005 06:51:37 +0000 (06:51 +0000)]
use ntoskrnl's def file when running dlltool, otherwise not all of ntoskrnl's exports make it into final executable.

svn path=/branches/xmlbuildsystem/; revision=13038

19 years agokill the output exe files in a clean, too
Royce Mitchell III [Thu, 13 Jan 2005 05:10:33 +0000 (05:10 +0000)]
kill the output exe files in a clean, too

svn path=/branches/xmlbuildsystem/; revision=13020

19 years agogenerate clean rules
Royce Mitchell III [Thu, 13 Jan 2005 05:01:22 +0000 (05:01 +0000)]
generate clean rules

svn path=/branches/xmlbuildsystem/; revision=13019

19 years agocreate phony targets for each module name, so you can type 'make ntoskrnl' instead...
Royce Mitchell III [Thu, 13 Jan 2005 04:17:53 +0000 (04:17 +0000)]
create phony targets for each module name, so you can type 'make ntoskrnl' instead of having to type 'make ./ntoskrnl/ntoskrnl.exe'

svn path=/branches/xmlbuildsystem/; revision=13018

19 years agogenerate output rules for files under <if>
Royce Mitchell III [Thu, 13 Jan 2005 04:13:20 +0000 (04:13 +0000)]
generate output rules for files under <if>

svn path=/branches/xmlbuildsystem/; revision=13017

19 years agobugfixes to new <if> and related code
Royce Mitchell III [Thu, 13 Jan 2005 03:43:10 +0000 (03:43 +0000)]
bugfixes to new <if> and related code

svn path=/branches/xmlbuildsystem/; revision=13016

19 years agoadd support for <if> and <property>
Royce Mitchell III [Thu, 13 Jan 2005 02:46:46 +0000 (02:46 +0000)]
add support for <if> and <property>

svn path=/branches/xmlbuildsystem/; revision=13015

19 years agofix variable cases
Royce Mitchell III [Thu, 13 Jan 2005 02:26:05 +0000 (02:26 +0000)]
fix variable cases

svn path=/branches/xmlbuildsystem/; revision=13012

19 years ago* Keep project level includes and defines in PROJECT_CFLAGS
Casper Hornstrup [Wed, 12 Jan 2005 19:42:07 +0000 (19:42 +0000)]
* Keep project level includes and defines in PROJECT_CFLAGS
* Win32dll module type support
* Build kernel32.dll

svn path=/branches/xmlbuildsystem/; revision=12985

19 years agoforgot to recurse If elements when generating macros
Royce Mitchell III [Wed, 12 Jan 2005 14:07:55 +0000 (14:07 +0000)]
forgot to recurse If elements when generating macros

svn path=/branches/xmlbuildsystem/; revision=12966

19 years agosupport for <if> tag
Royce Mitchell III [Wed, 12 Jan 2005 06:02:58 +0000 (06:02 +0000)]
support for <if> tag
.PHONY must be output before the target gets defined

svn path=/branches/xmlbuildsystem/; revision=12944

19 years agobugfix - patch by filip navara
Royce Mitchell III [Wed, 12 Jan 2005 05:01:49 +0000 (05:01 +0000)]
bugfix - patch by filip navara

svn path=/branches/xmlbuildsystem/; revision=12943

19 years agoBuild ntdll.dll.
Casper Hornstrup [Tue, 11 Jan 2005 20:02:58 +0000 (20:02 +0000)]
Build ntdll.dll.

svn path=/branches/xmlbuildsystem/; revision=12926

19 years agocreate a couple more variables to reduce makefile size
Royce Mitchell III [Tue, 11 Jan 2005 18:20:30 +0000 (18:20 +0000)]
create a couple more variables to reduce makefile size
preparations for <if> support

svn path=/branches/xmlbuildsystem/; revision=12925

19 years agomake sure parentElement is set properly for <xi:include> elements
Royce Mitchell III [Mon, 10 Jan 2005 14:03:21 +0000 (14:03 +0000)]
make sure parentElement is set properly for <xi:include> elements

svn path=/branches/xmlbuildsystem/; revision=12918

19 years ago* Nasm support
Casper Hornstrup [Sun, 9 Jan 2005 21:26:16 +0000 (21:26 +0000)]
* Nasm support
* Hal, rosrtl, pseh, string modules
* Build ntoskrnl

svn path=/branches/xmlbuildsystem/; revision=12913

19 years agoadded xi:fallback support
Royce Mitchell III [Sun, 9 Jan 2005 19:16:35 +0000 (19:16 +0000)]
added xi:fallback support
fixed some memory leaks in Project
detect and report "end of file looking for end tag" instead of just crashing

svn path=/branches/xmlbuildsystem/; revision=12911

19 years agoFix compilation.
Casper Hornstrup [Sun, 9 Jan 2005 17:24:09 +0000 (17:24 +0000)]
Fix compilation.

svn path=/branches/xmlbuildsystem/; revision=12910

19 years agoGCC assembler support.
Casper Hornstrup [Sun, 9 Jan 2005 16:36:57 +0000 (16:36 +0000)]
GCC assembler support.

svn path=/branches/xmlbuildsystem/; revision=12908

19 years agouse enum instead of string in more places
Royce Mitchell III [Sun, 9 Jan 2005 03:43:26 +0000 (03:43 +0000)]
use enum instead of string in more places

svn path=/branches/xmlbuildsystem/; revision=12902

19 years agoadd 'location' information to a couple exceptions that should have it
Royce Mitchell III [Sun, 9 Jan 2005 03:29:46 +0000 (03:29 +0000)]
add 'location' information to a couple exceptions that should have it
fixed bug I introduced in MingwBackend::ProcessModule()
fixed bug in std::map usage, apparently map<const char*,...> is a bad idea
let make do some work, create variables to hold include list for each module

svn path=/branches/xmlbuildsystem/; revision=12901

19 years agoreplaced Backend Factory's vector with a map.
Royce Mitchell III [Sun, 9 Jan 2005 01:58:53 +0000 (01:58 +0000)]
replaced Backend Factory's vector with a map.
added a map of the MingwModuleHandlers that's created at startup time

svn path=/branches/xmlbuildsystem/; revision=12900

19 years agoPut global includes last.
Casper Hornstrup [Sun, 9 Jan 2005 01:25:16 +0000 (01:25 +0000)]
Put global includes last.

svn path=/branches/xmlbuildsystem/; revision=12899

19 years agoFix compile error
Casper Hornstrup [Sun, 9 Jan 2005 01:13:31 +0000 (01:13 +0000)]
Fix compile error

svn path=/branches/xmlbuildsystem/; revision=12898

19 years agoPrecondition dependencies.
Casper Hornstrup [Sun, 9 Jan 2005 01:10:43 +0000 (01:10 +0000)]
Precondition dependencies.

svn path=/branches/xmlbuildsystem/; revision=12897

19 years agoInvocation of buildtool modules.
Casper Hornstrup [Sat, 8 Jan 2005 19:38:51 +0000 (19:38 +0000)]
Invocation of buildtool modules.

svn path=/branches/xmlbuildsystem/; revision=12891

19 years agoBuildTool module type support.
Casper Hornstrup [Sat, 8 Jan 2005 12:54:43 +0000 (12:54 +0000)]
BuildTool module type support.

svn path=/branches/xmlbuildsystem/; revision=12887

19 years agouse ROS_TEMPORARY and ROS_INTERMEDIATE to allow builder to override locations for...
Royce Mitchell III [Sat, 8 Jan 2005 06:36:03 +0000 (06:36 +0000)]
use ROS_TEMPORARY and ROS_INTERMEDIATE to allow builder to override locations for created files. Fix name conflict with temporary files

svn path=/branches/xmlbuildsystem/; revision=12882

19 years agodon't allow duplicate module names
Royce Mitchell III [Sat, 8 Jan 2005 05:22:02 +0000 (05:22 +0000)]
don't allow duplicate module names

svn path=/branches/xmlbuildsystem/; revision=12881

19 years ago<include> now has attribute 'base' which allows to specify subdirectory of another...
Royce Mitchell III [Sat, 8 Jan 2005 04:33:01 +0000 (04:33 +0000)]
<include> now has attribute 'base' which allows to specify subdirectory of another module

svn path=/branches/xmlbuildsystem/; revision=12880

19 years agoxml nodes now store the location they were parsed from; invalidbuildexceptions now...
Royce Mitchell III [Sat, 8 Jan 2005 03:37:32 +0000 (03:37 +0000)]
xml nodes now store the location they were parsed from; invalidbuildexceptions now required a location of the error; don't allow modules to process xml until all modules are created; don't allow libraries, defines, includes, etc to process xml until all modules have processed; don't allow module to link against itself or a non-existant module; don't allow library to specify non-existant module;

svn path=/branches/xmlbuildsystem/; revision=12879

19 years agoDon't pass objects ( particularly vectors ) by value unless absolutely necessary...
Royce Mitchell III [Sat, 8 Jan 2005 02:33:09 +0000 (02:33 +0000)]
Don't pass objects ( particularly vectors ) by value unless absolutely necessary. Also applied some const-correctness

svn path=/branches/xmlbuildsystem/; revision=12878

19 years agoStatic library module type.
Casper Hornstrup [Sat, 8 Jan 2005 00:25:48 +0000 (00:25 +0000)]
Static library module type.

svn path=/branches/xmlbuildsystem/; revision=12877

19 years agoInclude and define support.
Casper Hornstrup [Fri, 7 Jan 2005 21:46:18 +0000 (21:46 +0000)]
Include and define support.

svn path=/branches/xmlbuildsystem/; revision=12876

19 years agofix case of XML.o
Martin Fuchs [Fri, 7 Jan 2005 15:36:40 +0000 (15:36 +0000)]
fix case of XML.o

svn path=/branches/xmlbuildsystem/; revision=12870

19 years agoparse, but ignore, <? ?> tags - eliminated duplicate code ala FixSeparator() - fix...
Royce Mitchell III [Fri, 7 Jan 2005 13:48:53 +0000 (13:48 +0000)]
parse, but ignore, <? ?> tags - eliminated duplicate code ala FixSeparator() - fix path separator issues

svn path=/branches/xmlbuildsystem/; revision=12868

19 years ago* Generate kernel
Casper Hornstrup [Thu, 6 Jan 2005 22:22:13 +0000 (22:22 +0000)]
* Generate kernel
* Add static library module type
* Add build script for kjs

svn path=/branches/xmlbuildsystem/; revision=12856

19 years agoGenerate dependencies for kernel module type.
Casper Hornstrup [Thu, 6 Jan 2005 20:38:14 +0000 (20:38 +0000)]
Generate dependencies for kernel module type.

svn path=/branches/xmlbuildsystem/; revision=12855

19 years agomigrate substitution keywords to SVN
Martin Fuchs [Thu, 6 Jan 2005 13:34:15 +0000 (13:34 +0000)]
migrate substitution keywords to SVN

svn path=/branches/xmlbuildsystem/; revision=12851

19 years agofix gcc warning
Royce Mitchell III [Thu, 6 Jan 2005 03:52:12 +0000 (03:52 +0000)]
fix gcc warning

svn path=/branches/xmlbuildsystem/; revision=12848

19 years agoforgot to remove and unneeded #include
Royce Mitchell III [Thu, 6 Jan 2005 03:49:38 +0000 (03:49 +0000)]
forgot to remove and unneeded #include

svn path=/branches/xmlbuildsystem/; revision=12847

19 years agomuch better factory implementation - thanks art yerkes
Royce Mitchell III [Thu, 6 Jan 2005 03:27:24 +0000 (03:27 +0000)]
much better factory implementation - thanks art yerkes

svn path=/branches/xmlbuildsystem/; revision=12846

19 years agoFactories for Backend creation
Royce Mitchell III [Thu, 6 Jan 2005 02:55:11 +0000 (02:55 +0000)]
Factories for Backend creation

svn path=/branches/xmlbuildsystem/; revision=12845

19 years agofile & line # reporting on xml syntax errors
Royce Mitchell III [Thu, 6 Jan 2005 02:06:44 +0000 (02:06 +0000)]
file & line # reporting on xml syntax errors

svn path=/branches/xmlbuildsystem/; revision=12844

19 years agofixed some warnings, and added some asserts
Royce Mitchell III [Thu, 6 Jan 2005 01:35:01 +0000 (01:35 +0000)]
fixed some warnings, and added some asserts

svn path=/branches/xmlbuildsystem/; revision=12843

19 years agoParse libraries.
Casper Hornstrup [Wed, 5 Jan 2005 22:36:17 +0000 (22:36 +0000)]
Parse libraries.

svn path=/branches/xmlbuildsystem/; revision=12840

19 years agoParse module type.
Casper Hornstrup [Wed, 5 Jan 2005 21:29:54 +0000 (21:29 +0000)]
Parse module type.

svn path=/branches/xmlbuildsystem/; revision=12839

19 years agoGenerate MinGW makefile in the backend.
Casper Hornstrup [Wed, 5 Jan 2005 20:59:10 +0000 (20:59 +0000)]
Generate MinGW makefile in the backend.

svn path=/branches/xmlbuildsystem/; revision=12837

19 years agoHandle modules.
Casper Hornstrup [Wed, 5 Jan 2005 19:47:10 +0000 (19:47 +0000)]
Handle modules.

svn path=/branches/xmlbuildsystem/; revision=12836

19 years agobeginnings of makefile output
Royce Mitchell III [Wed, 5 Jan 2005 19:02:00 +0000 (19:02 +0000)]
beginnings of makefile output

svn path=/branches/xmlbuildsystem/; revision=12826

19 years agoallow for other build systems
Royce Mitchell III [Wed, 5 Jan 2005 18:48:45 +0000 (18:48 +0000)]
allow for other build systems

svn path=/branches/xmlbuildsystem/; revision=12824

19 years agospecify output filename
Royce Mitchell III [Wed, 5 Jan 2005 18:16:55 +0000 (18:16 +0000)]
specify output filename

svn path=/branches/xmlbuildsystem/; revision=12823

19 years agoassume HOST is set to mingw32-windows until someone who knows how can have make fail...
Royce Mitchell III [Wed, 5 Jan 2005 18:13:56 +0000 (18:13 +0000)]
assume HOST is set to mingw32-windows until someone who knows how can have make fail when HOST isn't set

svn path=/branches/xmlbuildsystem/; revision=12822

19 years agosmall XMLFile cleanup
Royce Mitchell III [Wed, 5 Jan 2005 17:59:08 +0000 (17:59 +0000)]
small XMLFile cleanup

svn path=/branches/xmlbuildsystem/; revision=12821

19 years agopch.h can be used as pre-compiled header
Royce Mitchell III [Wed, 5 Jan 2005 05:09:38 +0000 (05:09 +0000)]
pch.h can be used as pre-compiled header

svn path=/branches/xmlbuildsystem/; revision=12818

19 years agohandle comments while parsing, instead of returning them to the user
Royce Mitchell III [Wed, 5 Jan 2005 03:47:55 +0000 (03:47 +0000)]
handle comments while parsing, instead of returning them to the user

svn path=/branches/xmlbuildsystem/; revision=12816

19 years agodon't define macros that conflict with MinGW system header files, causes very cryptic...
Royce Mitchell III [Wed, 5 Jan 2005 02:57:58 +0000 (02:57 +0000)]
don't define macros that conflict with MinGW system header files, causes very cryptic error messages

svn path=/branches/xmlbuildsystem/; revision=12815

19 years agoMinGW backend.
Casper Hornstrup [Tue, 4 Jan 2005 22:40:08 +0000 (22:40 +0000)]
MinGW backend.

svn path=/branches/xmlbuildsystem/; revision=12805

19 years agoAdd project and module tests.
Casper Hornstrup [Tue, 4 Jan 2005 21:29:09 +0000 (21:29 +0000)]
Add project and module tests.

svn path=/branches/xmlbuildsystem/; revision=12801

19 years agoException handling.
Casper Hornstrup [Tue, 4 Jan 2005 20:37:48 +0000 (20:37 +0000)]
Exception handling.

svn path=/branches/xmlbuildsystem/; revision=12797

19 years agofix gcc incompatibilities
Royce Mitchell III [Tue, 4 Jan 2005 19:06:48 +0000 (19:06 +0000)]
fix gcc incompatibilities

svn path=/branches/xmlbuildsystem/; revision=12795

19 years agossprintf() family of functions for std::string + printf functionality
Royce Mitchell III [Tue, 4 Jan 2005 18:38:31 +0000 (18:38 +0000)]
ssprintf() family of functions for std::string + printf functionality

svn path=/branches/xmlbuildsystem/; revision=12794

19 years agoMove project to its own file.
Casper Hornstrup [Tue, 4 Jan 2005 18:24:21 +0000 (18:24 +0000)]
Move project to its own file.

svn path=/branches/xmlbuildsystem/; revision=12793

19 years agobreak XML-parsing stuff into it's own files, and fix 'make test'
Royce Mitchell III [Tue, 4 Jan 2005 17:53:26 +0000 (17:53 +0000)]
break XML-parsing stuff into it's own files, and fix 'make test'

svn path=/branches/xmlbuildsystem/; revision=12792

19 years agoKill warnings.
Casper Hornstrup [Tue, 4 Jan 2005 17:19:43 +0000 (17:19 +0000)]
Kill warnings.

svn path=/branches/xmlbuildsystem/; revision=12791

19 years agoparse a module's files into a vector ( conditions are still a TODO )
Royce Mitchell III [Tue, 4 Jan 2005 14:46:06 +0000 (14:46 +0000)]
parse a module's files into a vector ( conditions are still a TODO )

svn path=/branches/xmlbuildsystem/; revision=12789

19 years agohandle xml comments and added handling for some possible error conditions
Royce Mitchell III [Tue, 4 Jan 2005 14:27:27 +0000 (14:27 +0000)]
handle xml comments and added handling for some possible error conditions

svn path=/branches/xmlbuildsystem/; revision=12788

19 years agoeach XMLElement now stores a pointer to it's parent node, so the tree can be traverse...
Royce Mitchell III [Tue, 4 Jan 2005 14:02:04 +0000 (14:02 +0000)]
each XMLElement now stores a pointer to it's parent node, so the tree can be traversed from the bottom

svn path=/branches/xmlbuildsystem/; revision=12787

19 years agocreate virtual attribute "top_href" for <xi:include> that is a path relative to top...
Royce Mitchell III [Tue, 4 Jan 2005 13:40:05 +0000 (13:40 +0000)]
create virtual attribute "top_href" for <xi:include> that is a path relative to top level of project to make it easier to generate non-recursive makefiles

svn path=/branches/xmlbuildsystem/; revision=12786

19 years agouse ntoskrnl/module.xml
Royce Mitchell III [Tue, 4 Jan 2005 07:05:31 +0000 (07:05 +0000)]
use ntoskrnl/module.xml

svn path=/branches/xmlbuildsystem/; revision=12784