Royce Mitchell III
|
3e6eb979d8
|
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
|
2005-01-08 06:36:03 +00:00 |
|
Royce Mitchell III
|
aead7a68f9
|
<include> now has attribute 'base' which allows to specify subdirectory of another module
svn path=/branches/xmlbuildsystem/; revision=12880
|
2005-01-08 04:33:01 +00:00 |
|
Royce Mitchell III
|
774f167e5e
|
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
|
2005-01-08 03:37:32 +00:00 |
|
Royce Mitchell III
|
de7c566b05
|
Don't pass objects ( particularly vectors ) by value unless absolutely necessary. Also applied some const-correctness
svn path=/branches/xmlbuildsystem/; revision=12878
|
2005-01-08 02:33:09 +00:00 |
|
Casper Hornstrup
|
5f69cb429e
|
Static library module type.
svn path=/branches/xmlbuildsystem/; revision=12877
|
2005-01-08 00:25:48 +00:00 |
|
Casper Hornstrup
|
49a2dd8017
|
Include and define support.
svn path=/branches/xmlbuildsystem/; revision=12876
|
2005-01-07 21:46:18 +00:00 |
|
Royce Mitchell III
|
4e235dbcc9
|
parse, but ignore, <? ?> tags - eliminated duplicate code ala FixSeparator() - fix path separator issues
svn path=/branches/xmlbuildsystem/; revision=12868
|
2005-01-07 13:48:53 +00:00 |
|
Casper Hornstrup
|
f7257ee1be
|
* Generate kernel
* Add static library module type
* Add build script for kjs
svn path=/branches/xmlbuildsystem/; revision=12856
|
2005-01-06 22:22:13 +00:00 |
|
Casper Hornstrup
|
b1ec82cd59
|
Generate dependencies for kernel module type.
svn path=/branches/xmlbuildsystem/; revision=12855
|
2005-01-06 20:38:14 +00:00 |
|
Royce Mitchell III
|
477157b4d4
|
Factories for Backend creation
svn path=/branches/xmlbuildsystem/; revision=12845
|
2005-01-06 02:55:11 +00:00 |
|
Casper Hornstrup
|
7d876c4d0c
|
Parse libraries.
svn path=/branches/xmlbuildsystem/; revision=12840
|
2005-01-05 22:36:17 +00:00 |
|
Casper Hornstrup
|
222bde955c
|
Handle modules.
svn path=/branches/xmlbuildsystem/; revision=12836
|
2005-01-05 19:47:10 +00:00 |
|