Beman Dawes
7dd85823c4
Reflect license file renaming to accomodate more operating systems.
...
[SVN r20214]
2003-09-30 00:39:30 +00:00
Beman Dawes
e8d0e2e486
Renamed LICENSE_1_0.txt as some operating systems prefer file types.
...
[SVN r20213]
2003-09-30 00:38:28 +00:00
Vladimir Prus
84ef7128b5
Add V2 Jamfile
...
[SVN r20212]
2003-09-29 16:40:02 +00:00
Vladimir Prus
3dcb1e018e
Add V2 Jamfile
...
[SVN r20211]
2003-09-29 16:27:55 +00:00
Vladimir Prus
042761c73d
Add V2 Jamfile
...
[SVN r20210]
2003-09-29 16:09:15 +00:00
Vladimir Prus
e6d094d91a
Add V2 Jamfile
...
[SVN r20209]
2003-09-29 15:38:40 +00:00
Vladimir Prus
73ae855e27
Add V2 Jamfile.
...
[SVN r20208]
2003-09-29 15:37:57 +00:00
Dave Abrahams
86916c5b60
Removed all property-adjuster references and the associated test.
...
[SVN r20207]
2003-09-29 15:27:47 +00:00
Vladimir Prus
7a95bc189d
Add support for V2 testing system, by checking for more paths and
...
recognizing more actions.
[SVN r20206]
2003-09-29 15:19:56 +00:00
Vladimir Prus
239d3467ca
Enable some previously commented out test.
...
[SVN r20205]
2003-09-29 15:17:18 +00:00
Beman Dawes
e4bd318b03
Add release candidate posting step
...
[SVN r20204]
2003-09-29 14:45:26 +00:00
Jeff Garland
eb77f60cc2
fixes for msvc level4 warnings
...
[SVN r20203]
2003-09-27 22:20:37 +00:00
Jeff Garland
244a8bc32d
fixes for msvc level4 warnings
...
[SVN r20202]
2003-09-27 21:58:16 +00:00
Jeff Garland
836447d2be
fix comment / include
...
[SVN r20201]
2003-09-27 21:57:43 +00:00
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