reactos.git
16 years agoBranch setupapi
Casper Hornstrup [Sat, 12 Feb 2005 16:11:43 +0000 (16:11 +0000)]
Branch setupapi

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

16 years agoRemove setupapi
Casper Hornstrup [Sat, 12 Feb 2005 16:08:13 +0000 (16:08 +0000)]
Remove setupapi

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

16 years agoAdd stub GNU makefile
Casper Hornstrup [Sat, 12 Feb 2005 15:11:48 +0000 (15:11 +0000)]
Add stub GNU makefile

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

16 years ago* Run build tools after parsing build files
Casper Hornstrup [Fri, 11 Feb 2005 19:13:01 +0000 (19:13 +0000)]
* Run build tools after parsing build files
* Generate roscfg.h

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

16 years agodefine _MAX_PATH as well
Steven Edwards [Tue, 8 Feb 2005 22:50:55 +0000 (22:50 +0000)]
define _MAX_PATH as well

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

16 years agoGenerate reactos.cab
Casper Hornstrup [Tue, 8 Feb 2005 22:21:16 +0000 (22:21 +0000)]
Generate reactos.cab

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

16 years agoBuild snmpapi and network applications
Casper Hornstrup [Sun, 6 Feb 2005 11:01:22 +0000 (11:01 +0000)]
Build snmpapi and network applications

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

16 years agoBuild services
Casper Hornstrup [Sun, 6 Feb 2005 10:23:29 +0000 (10:23 +0000)]
Build services

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

16 years agoBuild smss and system applications
Casper Hornstrup [Sat, 5 Feb 2005 22:48:07 +0000 (22:48 +0000)]
Build smss and system applications

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

16 years ago* Build ntvdm
Casper Hornstrup [Sat, 5 Feb 2005 19:16:14 +0000 (19:16 +0000)]
* Build ntvdm
* Add win32cui module type support

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

16 years ago* Build csrss and win32csr
Casper Hornstrup [Sat, 5 Feb 2005 18:52:38 +0000 (18:52 +0000)]
* Build csrss and win32csr
* NativeCUI module type support

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

16 years agoBuild twain_32, ws2help, opengl32, syssetup, urlmon, shdocvw, wininet, userenv, wsock...
Casper Hornstrup [Fri, 4 Feb 2005 20:46:46 +0000 (20:46 +0000)]
Build twain_32, ws2help, opengl32, syssetup, urlmon, shdocvw, wininet, userenv, wsock32, and wshirda

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

16 years agocompatibility fixes
Royce Mitchell III [Thu, 3 Feb 2005 23:54:02 +0000 (23:54 +0000)]
compatibility fixes

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

16 years ago* Build midimap, netapi32, lz32, setupapi, mpr, olepro32, msimg32, secur32
Casper Hornstrup [Thu, 3 Feb 2005 21:55:43 +0000 (21:55 +0000)]
* Build midimap, netapi32, lz32, setupapi, mpr, olepro32, msimg32, secur32
* Build msafd, riched32, msgina, mmdrv, samlib, msvcrt20, mesa32

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

16 years agoBuild keyboard layout DLLs
Casper Hornstrup [Thu, 3 Feb 2005 19:14:46 +0000 (19:14 +0000)]
Build keyboard layout DLLs

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

16 years agoAdd a . to an empty path to make a relative path, before the initial /
Art Yerkes [Thu, 3 Feb 2005 15:43:51 +0000 (15:43 +0000)]
Add a . to an empty path to make a relative path, before the initial /
is added.

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

16 years ago* Parse .cpp, .rc, and .s files
Casper Hornstrup [Wed, 2 Feb 2005 22:30:55 +0000 (22:30 +0000)]
* Parse .cpp, .rc, and .s files
* #include_next support

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

16 years agoMAX_PATH is PATH_MAX on Posix
Steven Edwards [Wed, 2 Feb 2005 20:10:14 +0000 (20:10 +0000)]
MAX_PATH is PATH_MAX on Posix

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

16 years agoUse automatic dependencies to mark files to be rebuilt.
Casper Hornstrup [Tue, 1 Feb 2005 20:49:03 +0000 (20:49 +0000)]
Use automatic dependencies to mark files to be rebuilt.

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

16 years agoGenerate automatic dependencies.
Casper Hornstrup [Mon, 31 Jan 2005 18:25:55 +0000 (18:25 +0000)]
Generate automatic dependencies.

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

16 years agoStarted on automatic dependencies support
Casper Hornstrup [Fri, 28 Jan 2005 19:11:22 +0000 (19:11 +0000)]
Started on automatic dependencies support

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

16 years agodefine stricmp to strcasecmp for the Unix build
Steven Edwards [Wed, 26 Jan 2005 20:23:50 +0000 (20:23 +0000)]
define stricmp to strcasecmp for the Unix build

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

16 years agoAdd missing file
Casper Hornstrup [Mon, 24 Jan 2005 18:47:52 +0000 (18:47 +0000)]
Add missing file

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

16 years agoAdd documentation
Casper Hornstrup [Sun, 23 Jan 2005 12:47:42 +0000 (12:47 +0000)]
Add documentation

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

16 years ago* Build epsapi, dxguid, devenum, imm32, dinput8, dsound, expat, glu32, vfatlib
Casper Hornstrup [Sun, 23 Jan 2005 01:33:35 +0000 (01:33 +0000)]
* Build epsapi, dxguid, devenum, imm32, dinput8, dsound, expat, glu32, vfatlib
* Build dbghelp, gdiplus, dxdiagn, imagehlp, strmiids, dinput, fmifs, psapi

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

16 years ago* Build crtdll
Casper Hornstrup [Sat, 22 Jan 2005 22:00:17 +0000 (22:00 +0000)]
* Build crtdll
* Add module attribute "mangledsymbols" to control --kill-at option for dlltool in order to allow preservation of mangled symbols

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

16 years agoAdd missing file
Casper Hornstrup [Sat, 22 Jan 2005 18:08:28 +0000 (18:08 +0000)]
Add missing file

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

16 years agoBuild control panel applets
Casper Hornstrup [Sat, 22 Jan 2005 18:06:37 +0000 (18:06 +0000)]
Build control panel applets

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

16 years ago* Invoke cabman when building a CD
Casper Hornstrup [Sat, 22 Jan 2005 17:38:31 +0000 (17:38 +0000)]
* Invoke cabman when building a CD
* Entrypoint attribute on <module> to override default entrypoint
* Use entrypoint _DrvEnableDriver@12 for display drivers

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

16 years ago* Build cabman and zlib
Casper Hornstrup [Sat, 22 Jan 2005 15:27:06 +0000 (15:27 +0000)]
* Build cabman and zlib
* Add iso module type

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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

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

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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

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

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

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

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

16 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

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

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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

16 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

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

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

16 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

16 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

16 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

16 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

16 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

16 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

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

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

16 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

16 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