Commit Graph

12124 Commits

Author SHA1 Message Date
Vladimir Prus
b51540ba11 Documentation clarifications/fixes.
[SVN r14691]
2002-08-05 08:38:35 +00:00
Vladimir Prus
4d2cc0617f Added example transformation sequences.
[SVN r14579]
2002-07-24 09:44:57 +00:00
Beman Dawes
6d70f42609 Fix from Dave so GCC doesn't warn on system vs non-system includes
[SVN r14573]
2002-07-23 15:19:30 +00:00
Vladimir Prus
3ac0b46828 Optimization.
* new/class.jam (__init__) Get only first element of backtrace.


[SVN r14564]
2002-07-22 17:44:21 +00:00
Vladimir Prus
e55ef3a1cb Optimization.
* new/class.jam (__init__) Get only first element of backtrace.


[SVN r14564]
2002-07-22 17:44:21 +00:00
Vladimir Prus
ddb52936a6 Make the BACKTRACE rule accept an optional 'levels' parameter.
[SVN r14563]
2002-07-22 17:39:42 +00:00
Vladimir Prus
398dd1c01f Make the BACKTRACE rule accept an optional 'levels' parameter.
[SVN r14563]
2002-07-22 17:39:42 +00:00
Vladimir Prus
5327706cde Modified profiling code to handle recursive functions.
[SVN r14562]
2002-07-22 16:46:31 +00:00
Vladimir Prus
c564bb24a1 Modified profiling code to handle recursive functions.
[SVN r14562]
2002-07-22 16:46:31 +00:00
John Maddock
11ab9b22bf Added cygwin comments.
Added win9x comments.
Added regex build/makefile comments.


[SVN r14545]
2002-07-20 11:17:43 +00:00
Vladimir Prus
eeeb3c402c Improved 'vector'.
* new/container.jam (vector.indices): New rule.
    * new/targets.jam: Use the new rule.


[SVN r14528]
2002-07-19 12:57:23 +00:00
Vladimir Prus
224a7f7741 Improved 'vector'.
* new/container.jam (vector.indices): New rule.
    * new/targets.jam: Use the new rule.


[SVN r14528]
2002-07-19 12:57:23 +00:00
Beman Dawes
e3ff3521df reduce max errs to 5
[SVN r14527]
2002-07-18 20:41:11 +00:00
Beman Dawes
6679d0720b reduce max errs to 5
[SVN r14526]
2002-07-18 19:16:04 +00:00
Dave Abrahams
ee5e021b0e Workaround NT line-length limitation
[SVN r14520]
2002-07-18 16:02:56 +00:00
Dave Abrahams
7db9a91ae0 Used -noimplicit_include to suppress the compiler from finding our .cpp files when searching for angle-includes(!)
Not sure what ill effects this might have, though...


[SVN r14515]
2002-07-18 12:17:54 +00:00
Vladimir Prus
3d408cbe74 Attempts at creating Debian package.
* jam_src/Jamfile: Install documentation and bjam binary.
    * debian/*: New files needed to create a package.


[SVN r14497]
2002-07-17 16:10:51 +00:00
Vladimir Prus
8aac1788ff Attempts at creating Debian package.
* jam_src/Jamfile: Install documentation and bjam binary.
    * debian/*: New files needed to create a package.


[SVN r14497]
2002-07-17 16:10:51 +00:00
Vladimir Prus
650a824995 Made names of preserved directories printed by tests.
* test/TestCmd.py (TestCmd.cleanup): Print the names of preserved
        directories. Reset self._dirlist even if directories are preserved.
    * test/BoostBuild.py (Tester.cleanup): New method.


[SVN r14489]
2002-07-17 09:16:37 +00:00
Vladimir Prus
0239d83337 Made names of preserved directories printed by tests.
* test/TestCmd.py (TestCmd.cleanup): Print the names of preserved
        directories. Reset self._dirlist even if directories are preserved.
    * test/BoostBuild.py (Tester.cleanup): New method.


[SVN r14489]
2002-07-17 09:16:37 +00:00
Vladimir Prus
d23ce1e620 An attempt at documenting features.
[SVN r14474]
2002-07-16 08:47:09 +00:00
Vladimir Prus
bf2af771cc An attempt at documenting features.
[SVN r14474]
2002-07-16 08:47:09 +00:00
Rene Rivera
e33d9340e5 Example on how to use selection of sources in stage targets.
[SVN r14473]
2002-07-16 05:47:26 +00:00
Rene Rivera
1b1840afe2 Added support for selection of sources based on toolset and/or variant for stage targets. See examples/stage_source_selection.
[SVN r14472]
2002-07-16 05:43:54 +00:00
Ralf W. Grosse-Kunstleve
4f8c144cb6 fix provided by Dan <gohmandj@mrs.umn.edu>
[SVN r14471]
2002-07-16 01:11:44 +00:00
Rene Rivera
58b9bd2be3 Fix subvariant calculation to not "forget" ungristed properties to make let property rules work.
Fix subvariant overrides to owork only when needed


[SVN r14463]
2002-07-15 02:06:02 +00:00
Dave Abrahams
b9687a4679 Fix up RUN_PATH for testing
[SVN r14461]
2002-07-14 22:09:22 +00:00
Dave Abrahams
c2eaee4aaf Allow multiple elements in RUN_PATH
[SVN r14460]
2002-07-14 21:58:14 +00:00
Dave Abrahams
6a918fb0a4 Regression example for Rene
[SVN r14457]
2002-07-14 20:03:56 +00:00
Rene Rivera
a0a6ba0478 Documentation, and removed tabs.
[SVN r14454]
2002-07-14 18:18:54 +00:00
Vladimir Prus
349e68b6de Regenerated jambase.c.
[SVN r14424]
2002-07-12 15:54:58 +00:00
Vladimir Prus
020c9e4185 Regenerated jambase.c.
[SVN r14424]
2002-07-12 15:54:58 +00:00
Rene Rivera
abf39d0ff1 Simple sub-project that builds a library and and an exe that depends on it.
[SVN r14423]
2002-07-12 15:22:06 +00:00
Dave Abrahams
1af9a139d6 Fix mistaken commit
[SVN r14422]
2002-07-12 14:52:01 +00:00
Dave Abrahams
2c056ca135 Fix mistaken commit
[SVN r14422]
2002-07-12 14:52:01 +00:00
Dave Abrahams
f5663382cb tru64cxx6.5 fixes
[SVN r14421]
2002-07-12 14:32:20 +00:00
Dave Abrahams
426164ef04 tru64cxx6.5 fixes
[SVN r14421]
2002-07-12 14:32:20 +00:00
Dave Abrahams
13a796d5ba "Dan Gohman" <gohmandj@mrs.umn.edu>
[SVN r14418]
2002-07-12 10:37:50 +00:00
Rene Rivera
93a0c1ece1 Fixed finding compatible subvariants to link against when there are required overrides.
[SVN r14417]
2002-07-12 06:35:26 +00:00
Vladimir Prus
8e64eb262d Deleted project_test2 and moved the interesting tests from it to project_test4.
[SVN r14404]
2002-07-11 10:01:53 +00:00
Vladimir Prus
38a1af562f Deleted project_test2 and moved the interesting tests from it to project_test4.
[SVN r14404]
2002-07-11 10:01:53 +00:00
Vladimir Prus
8ccb3666b2 Renamed the 'subproject' rule to 'build-project' in UI.
[SVN r14403]
2002-07-11 09:41:29 +00:00
Vladimir Prus
5f0728f3fa Renamed the 'subproject' rule to 'build-project' in UI.
[SVN r14403]
2002-07-11 09:41:29 +00:00
Vladimir Prus
77c5930fc8 Recover project_test3 to life.
[SVN r14399]
2002-07-10 16:27:25 +00:00
Vladimir Prus
5dfeb8a97f Recover project_test3 to life.
[SVN r14399]
2002-07-10 16:27:25 +00:00
Vladimir Prus
8c70c8b287 Work on issue 577833: Finish target paths.
* new/targets.jam (main-target.generate) Add extra path component to
        virtual target which free properties are not equal to project's.
        (basic-target.generate): Pass refined properties to 'construct'.
        (virtual-target.extra-path): New rule.
        (virtual-target.actualize): Make use of extra path.
    * new/property.jam (take-free): New rule.


[SVN r14396]
2002-07-10 16:05:15 +00:00
Vladimir Prus
8c2434fe71 Work on issue 577833: Finish target paths.
* new/targets.jam (main-target.generate) Add extra path component to
        virtual target which free properties are not equal to project's.
        (basic-target.generate): Pass refined properties to 'construct'.
        (virtual-target.extra-path): New rule.
        (virtual-target.actualize): Make use of extra path.
    * new/property.jam (take-free): New rule.


[SVN r14396]
2002-07-10 16:05:15 +00:00
Vladimir Prus
6813d7ce77 Changed reporting of unability to satisfy a build request.
* new/target.jam (main-target.generate): Give a more detailed error
        message when no alternative is found. (basic-target.generate):
        Don't exit with error when requirements can't be satisfied. Just
        return an error string.


[SVN r14393]
2002-07-10 09:06:24 +00:00
Vladimir Prus
668108dda5 Changed reporting of unability to satisfy a build request.
* new/target.jam (main-target.generate): Give a more detailed error
        message when no alternative is found. (basic-target.generate):
        Don't exit with error when requirements can't be satisfied. Just
        return an error string.


[SVN r14393]
2002-07-10 09:06:24 +00:00
Vladimir Prus
47f95f3528 Forgotten file.
[SVN r14392]
2002-07-10 08:43:11 +00:00