Douglas Gregor
7965e13489
boostbook.jam:
...
- Add support for HTML output (multiple files, with a manifest)
- Add support for man page output (multiple files, with a manifest)
[SVN r17964]
2003-03-17 18:20:38 +00:00
Douglas Gregor
033072d9d6
boostbook.jam:
...
- Add support for HTML output (multiple files, with a manifest)
- Add support for man page output (multiple files, with a manifest)
[SVN r17964]
2003-03-17 18:20:38 +00:00
Douglas Gregor
0c2d9952f1
Allow '=' in free features specified on the command line
...
[SVN r17961]
2003-03-17 15:55:28 +00:00
Douglas Gregor
51d02d5722
Allow '=' in free features specified on the command line
...
[SVN r17961]
2003-03-17 15:55:28 +00:00
Douglas Gregor
4f602c367d
Remove html format, because it doesn't work
...
[SVN r17958]
2003-03-17 15:14:13 +00:00
Douglas Gregor
26c15542a3
Remove html format, because it doesn't work
...
[SVN r17958]
2003-03-17 15:14:13 +00:00
Vladimir Prus
1a64e29a3d
Try to reduce the number of include paths.
...
[SVN r17956]
2003-03-17 09:31:19 +00:00
Vladimir Prus
f7b186dbd7
Try to reduce the number of include paths.
...
[SVN r17956]
2003-03-17 09:31:19 +00:00
Vladimir Prus
5f5d281dc1
Better direct request handling.
...
* new/build-request.jam
(directly-requested-properties-adjuster): Redo.
* new/targets.jam
(main-target.generate-really): Adjust properties here.
* new/virtual-target.jam
(register-actual-name): New rule.
(virtual-target.actualize-no-scanner): Call the above, to detected bugs,
where two virtual target correspond to one Jam target name.
[SVN r17955]
2003-03-17 09:27:43 +00:00
Vladimir Prus
2e1e547785
Better direct request handling.
...
* new/build-request.jam
(directly-requested-properties-adjuster): Redo.
* new/targets.jam
(main-target.generate-really): Adjust properties here.
* new/virtual-target.jam
(register-actual-name): New rule.
(virtual-target.actualize-no-scanner): Call the above, to detected bugs,
where two virtual target correspond to one Jam target name.
[SVN r17955]
2003-03-17 09:27:43 +00:00
Vladimir Prus
4546260675
Refactorings.
...
* new/build-request.jam
(directly-requested-properties-adjuster): New class.
* new/targets.jam
(abstract-target.direct-build-request): Gone.
(abstract-target.set-property-adjuster): New method.
(main-target.generate): Use property-adjuster.
[SVN r17954]
2003-03-17 08:36:34 +00:00
Vladimir Prus
4129592a73
Refactorings.
...
* new/build-request.jam
(directly-requested-properties-adjuster): New class.
* new/targets.jam
(abstract-target.direct-build-request): Gone.
(abstract-target.set-property-adjuster): New method.
(main-target.generate): Use property-adjuster.
[SVN r17954]
2003-03-17 08:36:34 +00:00
Vladimir Prus
05ca30e383
Bufgix. Thanks to Jürgen Hunold for the report.
...
* new/toolset.jam
(set-target-variable): Call 'path.native' when setting path features.
[SVN r17953]
2003-03-17 07:58:06 +00:00
Vladimir Prus
c23a6069ea
Bufgix. Thanks to Jürgen Hunold for the report.
...
* new/toolset.jam
(set-target-variable): Call 'path.native' when setting path features.
[SVN r17953]
2003-03-17 07:58:06 +00:00
Vladimir Prus
110f86cea0
Path handling fixes.
...
[SVN r17952]
2003-03-17 07:44:33 +00:00
Vladimir Prus
a718621291
Path handling fixes.
...
[SVN r17952]
2003-03-17 07:44:33 +00:00
Vladimir Prus
9b97054e6b
Document use of HTML Tidy.
...
[SVN r17951]
2003-03-17 06:42:35 +00:00
Douglas Gregor
487bcf33b9
Support FO, PS, PDF
...
[SVN r17926]
2003-03-14 21:39:45 +00:00
Douglas Gregor
2625b50a42
Support FO, PS, PDF
...
[SVN r17926]
2003-03-14 21:39:45 +00:00
Douglas Gregor
f84239f6be
Rename html-single to onehtml so that we can request document types
...
directly from the command line, e.g.,
bjam onehtml pdf
[SVN r17920]
2003-03-14 19:00:52 +00:00
Douglas Gregor
67aaae7c18
Rename html-single to onehtml so that we can request document types
...
directly from the command line, e.g.,
bjam onehtml pdf
[SVN r17920]
2003-03-14 19:00:52 +00:00
Douglas Gregor
ba168a3857
Added an XInclude dependency scanner for XML documents
...
[SVN r17918]
2003-03-14 18:31:26 +00:00
Douglas Gregor
681c2e3622
Added an XInclude dependency scanner for XML documents
...
[SVN r17918]
2003-03-14 18:31:26 +00:00
Douglas Gregor
76dd55f4f7
Initial shot at basic BoostBook Jam support
...
[SVN r17917]
2003-03-14 18:11:43 +00:00
Douglas Gregor
88b6b514cb
Initial shot at basic BoostBook Jam support
...
[SVN r17917]
2003-03-14 18:11:43 +00:00
Vladimir Prus
498c59acf9
Refactoring.
...
[SVN r17915]
2003-03-14 15:26:18 +00:00
Vladimir Prus
320531684c
Refactoring.
...
[SVN r17915]
2003-03-14 15:26:18 +00:00
Vladimir Prus
06b75a7d71
Bugfix. Make values of path-constants into absolute paths, so that they
...
can be used without problems as values of path features.
[SVN r17908]
2003-03-14 07:50:19 +00:00
Vladimir Prus
a5efdf0444
Bugfix. Make values of path-constants into absolute paths, so that they
...
can be used without problems as values of path features.
[SVN r17908]
2003-03-14 07:50:19 +00:00
Vladimir Prus
6e5234743c
Bugfix: allow alternative with no sources and no generated targets.
...
* new/targets.jam
(generate): Use a special string to report failure, not just return
of empty list.
(basic-target.generate-sources): Accomodate the above change.
(basic-target.check-for-unused-sources): Allow empty list of targets.
* test/alternatives.py: New test.
[SVN r17906]
2003-03-14 06:58:44 +00:00
Vladimir Prus
f5adde7477
Bugfix: allow alternative with no sources and no generated targets.
...
* new/targets.jam
(generate): Use a special string to report failure, not just return
of empty list.
(basic-target.generate-sources): Accomodate the above change.
(basic-target.check-for-unused-sources): Allow empty list of targets.
* test/alternatives.py: New test.
[SVN r17906]
2003-03-14 06:58:44 +00:00
Dave Abrahams
5e84902733
Patches for WIN32
...
[SVN r17895]
2003-03-13 17:41:17 +00:00
Dave Abrahams
941d2165f8
Patches for WIN32
...
[SVN r17895]
2003-03-13 17:41:17 +00:00
Dave Abrahams
1ef541ccf5
Patches for WIN32
...
[SVN r17894]
2003-03-13 17:37:13 +00:00
Dave Abrahams
d3c9688784
Patches for WIN32
...
[SVN r17894]
2003-03-13 17:37:13 +00:00
Vladimir Prus
0bd6333bab
Bugfix.
...
[SVN r17885]
2003-03-13 10:51:20 +00:00
Vladimir Prus
fd7553097a
Bugfix.
...
[SVN r17885]
2003-03-13 10:51:20 +00:00
Vladimir Prus
c3daa69e05
Bugfix: translate path properties even in conditional properties.
...
* new/property.jam
(split-conditional): New rule
(translate-paths): Use the above to handle conditional properties.
* test/path_features.py: New tests.
[SVN r17881]
2003-03-13 10:09:06 +00:00
Vladimir Prus
f9f7f7443a
Bugfix: translate path properties even in conditional properties.
...
* new/property.jam
(split-conditional): New rule
(translate-paths): Use the above to handle conditional properties.
* test/path_features.py: New tests.
[SVN r17881]
2003-03-13 10:09:06 +00:00
Vladimir Prus
6a6d6fb90c
Integrate the "railsys" test.
...
[SVN r17848]
2003-03-12 14:08:57 +00:00
Vladimir Prus
4d03dcea6a
Integrate the "railsys" test.
...
[SVN r17848]
2003-03-12 14:08:57 +00:00
Vladimir Prus
4c57eec8b2
Update tests for the last commit.
...
[SVN r17846]
2003-03-12 14:03:34 +00:00
Vladimir Prus
136c9c8a72
Update tests for the last commit.
...
[SVN r17846]
2003-03-12 14:03:34 +00:00
Vladimir Prus
4cebb350b2
Bugfix.
...
* new/project.jam
(project-attributes.set): Pass default build through 'property.make'.
[SVN r17845]
2003-03-12 13:55:11 +00:00
Vladimir Prus
2f5c206a5d
Bugfix.
...
* new/project.jam
(project-attributes.set): Pass default build through 'property.make'.
[SVN r17845]
2003-03-12 13:55:11 +00:00
Vladimir Prus
5ab287d535
Add big testcase from Jürgen Hunold.
...
[SVN r17838]
2003-03-12 13:30:21 +00:00
Vladimir Prus
cebcbbc38d
Add big testcase from Jürgen Hunold.
...
[SVN r17838]
2003-03-12 13:30:21 +00:00
Vladimir Prus
4ac0bc3f06
Fix conditional usage requirements. Thanks to Ali Azarbayejani for bug
...
report.
* new/property-set.jam
(property-set.evaluate-conditionals): New parameter 'context'.
* new/property.jam
(evaluate-conditionals-in-context): Renamed from 'evaluate-conditionals'.
New parameter 'context'.
* new/targets.jam
(basic-target.generate): Evaluate conditionals in usage-requirements.
* test/conditionals.py: Add test.
[SVN r17830]
2003-03-12 08:35:54 +00:00
Vladimir Prus
5e0438a328
Fix conditional usage requirements. Thanks to Ali Azarbayejani for bug
...
report.
* new/property-set.jam
(property-set.evaluate-conditionals): New parameter 'context'.
* new/property.jam
(evaluate-conditionals-in-context): Renamed from 'evaluate-conditionals'.
New parameter 'context'.
* new/targets.jam
(basic-target.generate): Evaluate conditionals in usage-requirements.
* test/conditionals.py: Add test.
[SVN r17830]
2003-03-12 08:35:54 +00:00
Vladimir Prus
053545f1bd
Bugfix.
...
* new/feature.jam
(expand-subfeatures): Don't try expanding subfeatures in subfeatures.
[SVN r17815]
2003-03-11 15:26:10 +00:00