Rene Rivera
95df2ca6e0
Example of templates.
...
[SVN r15173]
2002-09-06 03:38:30 +00:00
Dave Abrahams
9d430f5f06
bugfix
...
[SVN r15170]
2002-09-05 14:10:39 +00:00
Dave Abrahams
bcde8d5f8e
Added CWPro8 toolset
...
[SVN r15159]
2002-09-04 20:57:43 +00:00
Dave Abrahams
ef0f91ab94
Modernized for Beman
...
[SVN r15156]
2002-09-04 16:07:35 +00:00
Dave Abrahams
cc74dc201e
Implemented less-liberal conversion rules
...
[SVN r15136]
2002-09-02 23:23:27 +00:00
Gennadiy Rozental
c67f576a5e
Borland warning "Superfluous & with function in function ..." suppressed
...
[SVN r15131]
2002-09-02 07:10:26 +00:00
John Maddock
b98aa66893
Initial checkin of Kylix toolset
...
[SVN r15126]
2002-09-01 10:47:01 +00:00
Dave Abrahams
52e01c89bd
Added quotes for the VC++ libraries
...
[SVN r15110]
2002-08-29 14:51:29 +00:00
Rene Rivera
853661fa70
Added *.cxx as another common C++ source file extension.
...
[SVN r15083]
2002-08-24 18:09:06 +00:00
Ralf W. Grosse-Kunstleve
f3afbb562f
cxx_repository fixes; always link with -lm
...
[SVN r15061]
2002-08-22 18:59:27 +00:00
Dave Abrahams
cdfa27f5e8
Better checking
...
[SVN r15059]
2002-08-22 18:21:34 +00:00
Dave Abrahams
f71db69e89
Added comment
...
[SVN r15057]
2002-08-22 16:02:00 +00:00
Dave Abrahams
cf3346db70
Help for derived toolsets
...
[SVN r15049]
2002-08-22 11:46:58 +00:00
Ralf W. Grosse-Kunstleve
3ae229ed04
workaround for cxx 6.5 header file problem
...
[SVN r15044]
2002-08-21 23:29:25 +00:00
Dave Abrahams
e88290d320
Clean a few more files
...
[SVN r15042]
2002-08-21 21:40:32 +00:00
Dave Abrahams
eabc7e182b
Clean a few more files
...
[SVN r15041]
2002-08-21 21:37:42 +00:00
Toon Knapen
a4a4cf8ded
gprof needs the debug-symbols to produce the call-graph
...
[SVN r14985]
2002-08-20 11:18:46 +00:00
John Maddock
25d62b89c1
Fixed problems with -tWR turning on -tW
...
Added -Ve -Vx -a8 options to compiles to be binary compatible with
default IDE options.
[SVN r14941]
2002-08-17 11:41:00 +00:00
Vladimir Prus
00be3e6cc4
Added future generators test -- not automated now.
...
[SVN r14926]
2002-08-16 14:25:22 +00:00
Vladimir Prus
835b82eeae
Correction to the previous commit.
...
[SVN r14925]
2002-08-16 14:18:58 +00:00
Vladimir Prus
c3d228af10
Wholesale commit of generators.
...
[SVN r14924]
2002-08-16 14:13:15 +00:00
Vladimir Prus
9e0161be21
New rules.
...
* new/assert.jam (in, not-in): New rules.
* new/class.jam (is-instance): New rule.
* new/utility.jam (str, equal, less): New rules.
* new/container.jam
(container.str, container.sort, container.equal): New rules.
[SVN r14923]
2002-08-16 13:58:23 +00:00
Vladimir Prus
5102991ec2
New rules.
...
* new/sequence.jam (max-element): New rule.
(select-highest-ranked): New rule.
* new/numers.jam (__test__): Temporary disable all try/catch, since
errors.jam can't handle recursive try/catch yet, and loads
sequence, which in turns load numbers, in "catch" implementation.
[SVN r14922]
2002-08-16 13:50:17 +00:00
Vladimir Prus
9e8f904cdf
Added new transformation.
...
[SVN r14921]
2002-08-16 13:25:26 +00:00
Vladimir Prus
2c5e91002a
Doc improvements.
...
[SVN r14919]
2002-08-16 13:07:15 +00:00
Vladimir Prus
07c5b1928f
Bugfix.
...
* new/numbers.jam (less): Now really accept zero.
[SVN r14895]
2002-08-15 16:13:28 +00:00
Vladimir Prus
32f895a1be
Facilitate new main target rules creation.
...
* new/targets.jam (make-target-alternative): New rule, which handles
applying project requirements and default build, when needed.
* new/make.jam (make): Use the above rule.
[SVN r14894]
2002-08-15 16:01:45 +00:00
Vladimir Prus
0d6ed73e1d
Created a new file 'common.jam' to keep rules not specific to a toolset.
...
* new/targets.jam: Use 'common' instead of 'utility'.
* test/project_test3.py: Test that 'clean' works.
* test/svn_tree.py: Sync with upstream revision 2944. Fix a bug
which caused empty directory to be treated as file.
[SVN r14886]
2002-08-15 09:29:49 +00:00
Vladimir Prus
0318e1da7c
Propagate only propagated properties.
...
[SVN r14884]
2002-08-15 08:42:08 +00:00
Vladimir Prus
53724b79e2
Allow gcc,borland/runtime-link=static to work on command line.
...
[SVN r14883]
2002-08-15 08:29:45 +00:00
Vladimir Prus
67e483b3e2
Doc updates, based on comments from Dave.
...
[SVN r14882]
2002-08-15 08:19:06 +00:00
Vladimir Prus
348fd8be34
Allow loading modules in the same directory to work in all cases.
...
* new/modules.jam (import) Use the directory of the calling module
as additional search path element.
* examples-v2/make/project-root.jam: Remove workaround.
[SVN r14879]
2002-08-15 07:11:29 +00:00
Vladimir Prus
50c79c69fd
Forgotten change for V2 example.
...
[SVN r14878]
2002-08-15 07:09:22 +00:00
Dave Abrahams
72049e24ea
Solaris G++ bug workaround
...
[SVN r14851]
2002-08-14 20:24:22 +00:00
Vladimir Prus
da38c67930
Added an V2 example.
...
[SVN r14833]
2002-08-14 11:45:35 +00:00
Vladimir Prus
42de522df6
Incremented version to 3.1.2, in anticipation of upcoming Boost release.
...
[SVN r14831]
2002-08-14 10:15:30 +00:00
Vladimir Prus
22d30f81dc
Updated debian files.
...
[SVN r14830]
2002-08-14 10:01:32 +00:00
Vladimir Prus
7db103a85b
Fixed formatting.
...
[SVN r14829]
2002-08-14 10:00:24 +00:00
Dave Abrahams
8575980b41
Automatic class def_init(), abstract class __init__ errors
...
Fixed line endings
Suppressed warnings
[SVN r14828]
2002-08-14 06:26:33 +00:00
Vladimir Prus
a0cfe4076e
Documentation update.
...
* boost_build_v2.html: Extend feature description. Change wordings in
some places.
* new/feature.jam: Remove comments that are now in boost_build_v2.html.
[SVN r14782]
2002-08-12 10:35:24 +00:00
Vladimir Prus
5375bed958
Allow to associate rules with features/properties, to be used for
...
special things like stlport.
* new/feature.jam (action, run-actions): New rules.
[SVN r14781]
2002-08-12 10:28:08 +00:00
Vladimir Prus
f8f524cf9a
Make 'path.jam' documentation parsable by doc.jam and tweak them.
...
[SVN r14757]
2002-08-09 14:37:14 +00:00
Vladimir Prus
07284ad6a7
Renamed 'os.path.jam' to 'path.jam'.
...
[SVN r14753]
2002-08-09 11:43:47 +00:00
Vladimir Prus
80c96a8efe
Introduce 'incidental' features.
...
* new/feature.jam: The above change.
* new/property.jam
(remove): Renamed & generalized from 'remove-free'.
(take): Likewise.
[SVN r14752]
2002-08-09 11:37:59 +00:00
Rene Rivera
2d809ddc44
Damn, CVS!!! Fix the previous commit to correctly restore/merge 1.10 changes.ck lim
...
[SVN r14751]
2002-08-09 05:28:12 +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
eb2959e2d3
Added import of user project-root rules into projects.
...
[SVN r14727]
2002-08-07 03:45:45 +00:00