Rene Rivera
93f5bc163a
This is a reworking of make1 to be non-recursive.
...
Pros:
1) Removes bug in stack limited platforms of blowing the stack limits. Like win32.tLiek win32.
2) Slightly faster (10% or so).
Cons:
1) More heap usage.
The code is from Sta
[SVN r14750]
2002-08-09 05:14:21 +00:00
Rene Rivera
7d72ad9899
This is a reworking of make1 to be non-recursive.
...
Pros:
1) Removes bug in stack limited platforms of blowing the stack limits. Like win32.tLiek win32.
2) Slightly faster (10% or so).
Cons:
1) More heap usage.
The code is from Sta
[SVN r14750]
2002-08-09 05:14:21 +00:00
Rene Rivera
80f0d11f1e
Fix, by removing, resetting of RUN_PATH. The VC_STDLIB_PATH setting was already accounting for the path to the libraries.
...
[SVN r14749]
2002-08-09 03:58:04 +00:00
Rene Rivera
9b0eb0bede
Fix, by removing, declare default for user-interface free feature.
...
Implement flags for user-interface feature in msvc and metrowerks.
[SVN r14748]
2002-08-09 03:21:52 +00:00
Gennadiy Rozental
757cfebf9d
Fix needed to link with offline libraries with main()
...
[SVN r14742]
2002-08-08 16:47:53 +00:00
Rene Rivera
7d286e6f9f
Added import of user project-root rules into projects.
...
[SVN r14727]
2002-08-07 03:45:45 +00:00
Rene Rivera
eb2959e2d3
Added import of user project-root rules into projects.
...
[SVN r14727]
2002-08-07 03:45:45 +00:00
Vladimir Prus
2fe9600256
Kill all uses of SUBST, which fails on long input.
...
[SVN r14714]
2002-08-06 15:21:02 +00:00
Vladimir Prus
728a621cfb
More checks for 'use-project' in project root module.
...
[SVN r14707]
2002-08-06 07:01:19 +00:00
Vladimir Prus
c4ca067b26
More checks for 'use-project' in project root module.
...
[SVN r14707]
2002-08-06 07:01:19 +00:00
Rene Rivera
f4e446ad15
Respect blank lines in printed sections to separate paragraphs.
...
[SVN r14706]
2002-08-06 05:43:39 +00:00
Rene Rivera
301ad67f12
Respect blank lines in printed sections to separate paragraphs.
...
[SVN r14706]
2002-08-06 05:43:39 +00:00
Rene Rivera
b5f91019dd
Sort modules printed on --help-all request.
...
[SVN r14705]
2002-08-06 05:42:33 +00:00
Rene Rivera
de740a93fa
Sort modules printed on --help-all request.
...
[SVN r14705]
2002-08-06 05:42:33 +00:00
Rene Rivera
52f28e78ef
Add call to project root use-project for testing.
...
[SVN r14704]
2002-08-06 04:10:55 +00:00
Rene Rivera
99da6d0a8b
Add call to project root use-project for testing.
...
[SVN r14704]
2002-08-06 04:10:55 +00:00
Rene Rivera
35f3e6b800
Refactor to minimize the number of symbols in the user modules.
...
Add use-project rule in project root context.
Add project-root rule in project context.
[SVN r14703]
2002-08-06 04:10:21 +00:00
Rene Rivera
9f9a0190cc
Refactor to minimize the number of symbols in the user modules.
...
Add use-project rule in project root context.
Add project-root rule in project context.
[SVN r14703]
2002-08-06 04:10:21 +00:00
Rene Rivera
2bb63e3b81
Removed TABS.
...
[SVN r14702]
2002-08-05 22:29:42 +00:00
Vladimir Prus
c36fa14330
Documentation clarifications/fixes.
...
[SVN r14691]
2002-08-05 08:38:35 +00:00
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