Jeff Garland
96aa385d60
fixes for msvc level4 warnings
...
[SVN r20200]
2003-09-27 21:48:14 +00:00
Jeff Garland
aef523faed
fixes for msvc level4 warnings
...
[SVN r20199]
2003-09-27 21:42:58 +00:00
Jeff Garland
0684e24889
fixes for msvc level4 warnings
...
[SVN r20198]
2003-09-27 21:26:29 +00:00
John Maddock
542f60be7e
Undone previous fix (the whole idea of this file is to test whether stdint.h is available, not to "fake" it's presence. Added explicit check for those platforms that have intypes.h rather than stdint.h.
...
[SVN r20197]
2003-09-27 10:43:36 +00:00
Jeremy Siek
f8d92a9d25
changes to make vector_as_graph and filtered_graph work together
...
[SVN r20196]
2003-09-26 22:15:23 +00:00
Jeremy Siek
dfb746ae5f
added filtered_vec_as_graph
...
[SVN r20195]
2003-09-26 22:13:21 +00:00
Jeremy Siek
a5de8cd9fa
new file
...
[SVN r20194]
2003-09-26 22:12:27 +00:00
Toon Knapen
52b4f0dd48
include portable cstdint (boost/cstdint.hpp) instead of stdint.h directly (Andrew Godbout)
...
[SVN r20193]
2003-09-26 12:35:59 +00:00
Vladimir Prus
d95e992326
Document new link-compatibility rules.
...
[SVN r20192]
2003-09-26 11:15:23 +00:00
Vladimir Prus
6e16aa8947
Implement a somewhat better link-compatibility check.
...
* new/targets.jam
(basic-target.check-for-link-compatibility): New rule.
(basic-target.generate-sources, basic-target.generate): Call the above.
[SVN r20191]
2003-09-26 11:13:42 +00:00
Vladimir Prus
9c889879fa
Drop the notion of link-compatibility. We don't really want it for
...
projects, and for individual targets, it will reappear later.
* new/property.jam:
(refine): Don't check for link-compatibility.
* new/targets.jam
(project-target.generate): Don't call 'refine' and don't emit any
warnings.
(basic-target.match-rank): The alternative selection mechanism dependended
on link-compatibility in some way. Work around the difference in semantic
we have now. This will be resolved in a more clean way later.
* new/property-set.jam
(property-set.link-incompatible, property-set.link-incompatible-with):
New methods.
[SVN r20190]
2003-09-26 10:22:22 +00:00
Vladimir Prus
6ab815a688
Fix a typo.
...
[SVN r20189]
2003-09-26 07:16:06 +00:00
Vladimir Prus
a25b3f5b6f
First version of regression testing support in V2.
...
* new/testing.jam: Loots of changes.
* new/virtual-target.jam:
(action.path): Handle <location-prefix> property.
[SVN r20188]
2003-09-26 07:03:55 +00:00
Dave Abrahams
ca2b622f48
Bugfix from Thorsten Ottosen <nesotto-at-cs.auc.dk>
...
[SVN r20187]
2003-09-25 19:30:53 +00:00
Rene Rivera
a87b44873d
Integrate a variety of changes for building on VMS systems, from Johan Nilsson.
...
- Some missing header includes.
- Some missing function declarations.
- Complete the bootstrap process by calling the jam0 bootstrap to build (build.jam)
- Some minor changes to handle VMS paths (build.jam)
Implement the new LICENSE name into the build/packaging process.
Use new license text where needed.
[SVN r20186]
2003-09-25 18:45:20 +00:00
Vladimir Prus
e012dd96cf
Add top-level Jamfile for all the tools.
...
[SVN r20185]
2003-09-25 13:18:32 +00:00
Vladimir Prus
69aac7b78a
Add V2 Jamfile.
...
[SVN r20184]
2003-09-25 13:14:47 +00:00
Vladimir Prus
4b2c5df029
Refactorings/additions.
...
* new/targets.jam
(file-reference.location): New method, extracted from 'find'.
(resolve-reference): New rule, extracted from 'generate-from-reference'.
(basic-target.sources, basic-target.requirements): New methods.
(typed-target.type): New method.
[SVN r20183]
2003-09-25 13:10:50 +00:00
Vladimir Prus
6645843c66
Kill a warning.
...
[SVN r20182]
2003-09-25 11:55:19 +00:00
Jeff Garland
1c30e8f9ec
add test, updates based on comments from C. tondering
...
[SVN r20181]
2003-09-25 11:13:33 +00:00
Jeff Garland
50d5239a72
fix algorithm for week no based on comment from C. Tondering
...
[SVN r20180]
2003-09-25 11:12:27 +00:00
Jeff Garland
ba6f8f2141
update calendar faq reference
...
[SVN r20179]
2003-09-25 11:11:24 +00:00
Vladimir Prus
011e689ee3
Refactorings.
...
* new/targets.jam
(project-target.main-targets): Store instances, not names.
[SVN r20178]
2003-09-24 09:12:32 +00:00
Vladimir Prus
eb49026b01
Refactorings.
...
* new/targets.jam
(file-referenece): New class
(find): Return 'file-reference' instance when processing reference to a
file
(generate-from-reference): Make it less klugy than before.
[SVN r20177]
2003-09-24 08:51:49 +00:00
Vladimir Prus
0a4daddc84
Refactorings.
...
* new/targets.jam
(create-typed-target): New rule, extracted from type.jam/main-target-rule.
* new/type.jam
(main-target-rule): Call 'create-typed-target'.
(type-to-rule-name, type-from-rule-name): New rules.
[SVN r20176]
2003-09-24 07:59:39 +00:00
Vladimir Prus
ddd1297c4b
Document <implcit-dependency>.
...
[SVN r20175]
2003-09-24 07:54:18 +00:00
Vladimir Prus
6176053e5b
Implement <implicit-dependency> feature.
...
* new/virtual-target.jam
(subvariant-dg.implicit-includes): New method.
(subvariant-dg.__init__): Check for <implcit-dependency>, not all
dependency features.
* new/builtin.jam
(compile-action.adjust-properties): Call 'implicit-includes'.
[SVN r20174]
2003-09-24 06:13:01 +00:00
Rene Rivera
0acb49a16e
Fix command file generation so that they no longer have the extra space at the end of lines.
...
Fix mis-placed grist when generating target paths from target references that already have grist.
Add insternal option to disable incompatible build warnings.
Fix newly missing <tag> from common-stage-tag because of additional expand subvariant normalization.
Add install* rules to support having the libraries themselves specify what to install.
[SVN r20172]
2003-09-24 03:25:44 +00:00
Rene Rivera
00707d7554
Adjust FileClone on Linux to copy symlinks, instead of copying the symlink's target.
...
[SVN r20171]
2003-09-24 03:17:17 +00:00
Dave Abrahams
edc1d68a00
Use import rule
...
[SVN r20170]
2003-09-24 00:01:11 +00:00
Dave Abrahams
a79d1e1503
bug fixes for path properties in remotely-defined template targets.
...
[SVN r20169]
2003-09-23 23:58:33 +00:00
Dave Abrahams
a97d6aecd5
Work with gcc2
...
[SVN r20168]
2003-09-23 23:57:23 +00:00
John R. Bandela
24eac71215
Changed parameter in the token_iterator constructors from end to e to avoid a name conflict warning with the end method of token_iterator.
...
John R. Bandela
[SVN r20166]
2003-09-23 03:24:41 +00:00
Douglas Gregor
e25c3fb715
Handle doxygen:param properties with equal signs in them
...
[SVN r20164]
2003-09-22 22:41:29 +00:00
Douglas Gregor
dc3dc27496
Oops, headers to doxyfile transformation should be composing and should handle its sources properly
...
[SVN r20163]
2003-09-22 22:03:57 +00:00
Dave Abrahams
6d5d6d2b2e
Separate access and traversal for iterator_adaptor
...
[SVN r20162]
2003-09-22 19:55:01 +00:00
Jeremy Siek
ffb27bac71
fixed another small bug in inherit-category
...
[SVN r20161]
2003-09-22 16:51:02 +00:00
Jeremy Siek
69b06faade
fixed bug in inherit-category that Thomas found
...
[SVN r20160]
2003-09-22 16:48:40 +00:00
Jeremy Siek
aaf8260944
small edits
...
[SVN r20159]
2003-09-22 16:32:56 +00:00
Jeremy Siek
23f7e5faa5
added more design rationale, and moved some text
...
[SVN r20158]
2003-09-22 16:28:27 +00:00
Thomas Witt
9961ae95dc
Typos
...
[SVN r20157]
2003-09-22 16:24:44 +00:00
Jeremy Siek
5400392172
fixed iterator_tag in first part to match iterator_tag in the second part
...
[SVN r20156]
2003-09-22 16:07:24 +00:00
Jeremy Siek
8e7c943324
hierarchy->group
...
[SVN r20155]
2003-09-22 16:04:44 +00:00
Jeremy Siek
6ddf8310f0
small change to iterator_tag body
...
[SVN r20154]
2003-09-22 15:55:22 +00:00
Jeremy Siek
e71f92b26e
added the paper number and resolved some conflicts
...
[SVN r20152]
2003-09-22 15:45:58 +00:00
Dave Abrahams
d58160bfef
Table formatting tweaks for PDF/tex generation.
...
Some minor editing for language improvements.
[SVN r20151]
2003-09-22 15:10:34 +00:00
Jeremy Siek
8bd7a19165
updated to match the rst file
...
[SVN r20150]
2003-09-22 13:58:20 +00:00
Thomas Witt
4d5d8d9ab3
Changed email address.
...
[SVN r20148]
2003-09-22 08:43:20 +00:00
Rene Rivera
5946a4aa73
Minor change to handle the alternative regression format.
...
[SVN r20146]
2003-09-22 05:29:01 +00:00
Jeremy Siek
c2dadd8bda
change to lvalue stuff and changing access tag to enum and bits
...
[SVN r20145]
2003-09-22 04:57:00 +00:00