reactos.git
17 years agoThis fixes the small problem that generated files were being added to the Dev-C+...
Royce Mitchell III [Sat, 22 Jan 2005 15:09:36 +0000 (15:09 +0000)]
This fixes the small problem that generated files were being added to the Dev-C++ project even though they didn't yet exist. - patch by Trevor McCort

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

17 years ago* Build freeldr
Casper Hornstrup [Sat, 22 Jan 2005 14:07:45 +0000 (14:07 +0000)]
* Build freeldr
* Add BootLoader and ObjectLibrary module types
* Add <compilerflag> tag

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

17 years agoBuild comdlg32, oleaut32, wine_unicode, winspool, shell32, and shlwapi
Casper Hornstrup [Fri, 21 Jan 2005 21:06:40 +0000 (21:06 +0000)]
Build comdlg32, oleaut32, wine_unicode, winspool, shell32, and shlwapi

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

17 years agoattribute 'first' of <file> must be 'true' or 'false'
Royce Mitchell III [Fri, 21 Jan 2005 18:15:10 +0000 (18:15 +0000)]
attribute 'first' of <file> must be 'true' or 'false'
remove an obsolete comment

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

17 years agoBuild cabinet, advpack, rpcrt4, ole32, version, cards, and uuid
Casper Hornstrup [Fri, 21 Jan 2005 18:09:02 +0000 (18:09 +0000)]
Build cabinet, advpack, rpcrt4, ole32, version, cards, and uuid

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

17 years agoModules are built in the intermediate directory.
Casper Hornstrup [Thu, 20 Jan 2005 23:05:36 +0000 (23:05 +0000)]
Modules are built in the intermediate directory.

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

17 years agoFix copy/paste error.
Casper Hornstrup [Thu, 20 Jan 2005 22:24:30 +0000 (22:24 +0000)]
Fix copy/paste error.

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

17 years ago* Build bin2res, winmm, comctl32, aclui, acledit
Casper Hornstrup [Thu, 20 Jan 2005 22:19:01 +0000 (22:19 +0000)]
* Build bin2res, winmm, comctl32, aclui, acledit
* Correct dependencies for build tool invocations
* Normalize paths in the generated makefile

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

17 years agobeginnings of dev-c++ backend - patch by Trevor McCort
Royce Mitchell III [Thu, 20 Jan 2005 06:42:22 +0000 (06:42 +0000)]
beginnings of dev-c++ backend - patch by Trevor McCort

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

17 years agorequire attributes to have values
Royce Mitchell III [Thu, 20 Jan 2005 06:36:37 +0000 (06:36 +0000)]
require attributes to have values

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

17 years agohard code mingw32-* for cross-compile, this is bad.
Steven Edwards [Thu, 20 Jan 2005 06:29:08 +0000 (06:29 +0000)]
hard code mingw32-* for cross-compile, this is bad.

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

17 years agomark off area where variables need to differ for *nix
Royce Mitchell III [Thu, 20 Jan 2005 06:09:07 +0000 (06:09 +0000)]
mark off area where variables need to differ for *nix

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

17 years ago* Build freetype, win32k, and video drivers
Casper Hornstrup [Wed, 19 Jan 2005 19:49:57 +0000 (19:49 +0000)]
* Build freetype, win32k, and video drivers
* Generate module.spec.def, not module.def

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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

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

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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

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

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

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

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

17 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

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

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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

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

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

17 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

17 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

17 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

17 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

17 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

17 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

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

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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

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

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

17 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

17 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

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

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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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