Rene Rivera
9c0ef4645e
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
b070ace73b
Use import rule
...
[SVN r20170]
2003-09-24 00:01:11 +00:00
Dave Abrahams
404f6d7332
bug fixes for path properties in remotely-defined template targets.
...
[SVN r20169]
2003-09-23 23:58:33 +00:00
Douglas Gregor
4e1ca184cf
Handle doxygen:param properties with equal signs in them
...
[SVN r20164]
2003-09-22 22:41:29 +00:00
Douglas Gregor
b3b30350a8
Oops, headers to doxyfile transformation should be composing and should handle its sources properly
...
[SVN r20163]
2003-09-22 22:03:57 +00:00
Douglas Gregor
6ebe680de0
Added a prefix feature, that hooks up to the Doxygen-parsed header prefix
...
[SVN r20143]
2003-09-22 02:19:49 +00:00
Douglas Gregor
7bf1002d74
doxygen.jam:
...
- Stage BoostBook XML generated via Doxygen into the project
directory, so it can be XIncluded
- Eventually, would like to just generate it in the project directory,
and then perhaps dependency generation would work correctly.
[SVN r20140]
2003-09-22 01:32:54 +00:00
Douglas Gregor
77c8f32dc2
boostbook.jam:
...
- Hey, derived types are cool. Use 'em for BoostBook
doxygen.jam:
- Completely rewritten to be slightly less hackish than before (but
still quite hackish).
- Added <doxygen:param> free feature to allow customization of Doxygen
configuration file.
[SVN r20138]
2003-09-22 00:14:09 +00:00
Dave Abrahams
31f4e0e9a7
Implemented injected constructors.
...
Eliminated _DEBUG redefinition warning for CWPro8.
[SVN r20126]
2003-09-21 01:35:19 +00:00
Douglas Gregor
5a7d657373
Implemented an (ugly) hack to try to make the Doxygen->BoostBook
...
transformation work better. This whole module needs a serious overhaul.
----------------------------------------------------------------------
[SVN r20094]
2003-09-18 15:46:42 +00:00
Rene Rivera
67f403438c
Account for VMS DEFINE vs. DEFINES.
...
[SVN r20091]
2003-09-17 22:50:44 +00:00
Rene Rivera
29206dde68
Fix missing paths when the "std::*-support", or any other requirements rule, modifies the requirements property set.
...
[SVN r20083]
2003-09-17 03:24:15 +00:00
Vladimir Prus
eb57a08007
Fix BB39: project root constants are available also in project-root module
...
itself.
[SVN r20077]
2003-09-16 14:54:09 +00:00
Vladimir Prus
09cbdfb789
Prefer Jamfile.v2 when loading Jamfiles.
...
[SVN r20066]
2003-09-15 13:41:59 +00:00
Rene Rivera
887dbd32f5
Fix path calculation to work when the invocation dir is set to "."
...
Remove some TABS.
[SVN r20062]
2003-09-15 05:50:57 +00:00
Rene Rivera
1d97a8da49
Building of boost-jam package and RPM now includes Boost LICENSE file.
...
Updated RPM info to refer to the LICENSE file.
[SVN r20059]
2003-09-15 03:57:30 +00:00
Rene Rivera
0dfd5227c0
Add somewhat old example I had forgotten about.
...
[SVN r20058]
2003-09-15 00:19:24 +00:00
Rene Rivera
0b0d36b670
Replace license statement with Boost.License.
...
[SVN r20057]
2003-09-15 00:16:10 +00:00
Vladimir Prus
d97aec24f5
Bugfix: recognize a.so.1.2 as file of type SHARED_LIB.
...
Thanks to Peter Schoen for bug report.
* new/type.jam
(type): Accept filename, not just suffix. Improve logic.
[SVN r20036]
2003-09-12 07:13:42 +00:00
Vladimir Prus
3507b3eb64
Fix the download locations.
...
[SVN r20020]
2003-09-11 09:37:55 +00:00
Vladimir Prus
f14bd42a06
Make msvc happy.
...
[SVN r20019]
2003-09-11 08:12:58 +00:00
Vladimir Prus
25adefd122
* new/targets.jam
...
(find): Remove unnecessary login. Use path.glob instead of GLOB.
[SVN r20018]
2003-09-11 07:45:06 +00:00
Vladimir Prus
23add5274a
Bugfix: use 'path.make'.
...
[SVN r20017]
2003-09-11 07:44:01 +00:00
Vladimir Prus
7330220a2d
Update release procedure.
...
[SVN r20014]
2003-09-11 06:56:34 +00:00
Vladimir Prus
b228034af6
Update Boost.Build version.
...
[SVN r20013]
2003-09-11 06:56:07 +00:00
Vladimir Prus
f2447da78c
Require bjam 3.1.7.
...
[SVN r20012]
2003-09-11 06:47:41 +00:00
Vladimir Prus
ec93f012f1
Bump version to 3.1.7.
...
[SVN r20010]
2003-09-11 06:46:47 +00:00
Vladimir Prus
0d939c9025
* new/indirect.jam
...
(make-qualified): Bugfix. When processing gcc.link.dll rule, take 'gcc' as
module name, not 'gcc.link'. The previous behaviour caused 'gcc.link.dll'
to be called in context of 'gcc.link' module. As the result the global
definition of 'gcc.link.dll' was called. That definition is created by jam
when it sees 'actions gcc.link.dll' and has no executable code associated
with it. So, rule 'gcc.link.dll' was never executed.
[SVN r20009]
2003-09-11 06:38:39 +00:00
Vladimir Prus
bd02e3b56f
Fix typo.
...
[SVN r20008]
2003-09-11 06:34:34 +00:00
Vladimir Prus
be7a2edc7b
BOOST_BUILD_PATH can be set to top-level dir, so don't say about "kernel".
...
[SVN r20007]
2003-09-11 06:31:30 +00:00
Dave Abrahams
75b7081712
Make sure Win32 platform config is read and that we know
...
multithreading is enabled (when it is).
[SVN r20003]
2003-09-10 16:09:53 +00:00
Vladimir Prus
99185d75eb
Change wording to avoid implying that V2 was just started.
...
[SVN r19991]
2003-09-10 09:43:34 +00:00
Vladimir Prus
d02a14907d
Bugfix: allow a generator to create two targets of the same type.
...
* new/generators.jam
(generator.__init__): Use parallel lists to store prefixes and postfixes
for a name, not mapping with type as a key, since type is not unique.
(generator.generated-targets): Adjust.
[SVN r19990]
2003-09-10 07:39:45 +00:00
Rene Rivera
1d8e3af310
Fix various outstanding problems...
...
* Don't use boost-build file as a reference directory, it can move arbitrarily.
* Load Jamrules as soon as projects are declared to get the cross-project info.
* Allow declaration of your own project name to fix the build directory name.
[SVN r19987]
2003-09-10 03:24:41 +00:00
Dave Abrahams
6831493b25
Handle paths with backslashes. Include <pyd> in docs.
...
[SVN r19970]
2003-09-08 19:39:44 +00:00
Dave Abrahams
1686d97eb8
Use the import rule
...
[SVN r19968]
2003-09-08 17:38:49 +00:00
Dave Abrahams
03b0785457
Added import rule
...
[SVN r19967]
2003-09-08 17:24:44 +00:00
Dave Abrahams
89410bc2c2
Added missing link
...
[SVN r19964]
2003-09-08 15:07:33 +00:00
Dave Abrahams
69a970d5fd
Added external project support docs
...
[SVN r19963]
2003-09-08 14:58:45 +00:00
Rene Rivera
fa5a06e4dd
Fix problem missing path when refering to targets at the project root from the project root Jamfile.
...
Fix multiple inclusion of the Jamrules file(s).
[SVN r19946]
2003-09-07 17:42:18 +00:00
Rene Rivera
6077c464fb
Merge cross-project support for BBv1 into mainline.
...
[SVN r19938]
2003-09-07 04:51:53 +00:00
Rene Rivera
b2e5e65b4c
Remove some recently introduced TABs.
...
[SVN r19927]
2003-09-05 22:33:54 +00:00
Rene Rivera
742ead7753
Fix bad paths for raw files in a stage target, when there is not <tree-subdirs> option.
...
[SVN r19926]
2003-09-05 19:34:59 +00:00
Vladimir Prus
2cecd8958a
* new/property.jam:
...
(refine): Ignore conditional properties. This reverts my previous change
but makes the change more robust.
[SVN r19923]
2003-09-05 08:36:28 +00:00
Rene Rivera
df33ee7f46
Allow for building RPMs on newer RedHat's which have the split tools rpm+rpmbuild.
...
[SVN r19919]
2003-09-04 15:01:07 +00:00
Vladimir Prus
77a5c8447d
* new/property.jam (refine): Remove some wierd code. We used to ignore all
...
requirement with ":" in them. Maybe this used to handle conditional
requirements, but all tests pass without this logic. The problem was that
<toolset-msvc:version>intel in requirements was just *added* to properties,
not replacing previous value.
[SVN r19916]
2003-09-04 11:51:29 +00:00
Vladimir Prus
5327b9bf6b
Document some of the recent changes.
...
[SVN r19915]
2003-09-04 11:22:49 +00:00
Vladimir Prus
73ed2c3209
Add 'glob' rule to Jamfile context.
...
[SVN r19914]
2003-09-04 11:19:03 +00:00
Vladimir Prus
7addaa692b
Remove support for old-style target ids.
...
[SVN r19913]
2003-09-04 11:06:14 +00:00
John Maddock
534f937ef8
Reordered name mangling algorithm and added some MSVC specific options (a dynamic runtime implies multithreaded code in this case).
...
[SVN r19907]
2003-09-02 10:12:37 +00:00