Vladimir Prus
9232e22b24
Fix boost install. Thanks to Tiziano Mueller for the bug report.
...
tools/
* stage.jam (copy-file): Use 'path.root' instead of
jam primitives to avoid "." element showing up in
path and blowing up 'mkdir'.
[SVN r35545]
2006-10-11 06:43:12 +00:00
Vladimir Prus
c3c1e63780
Fix boost install. Thanks to Tiziano Mueller for the bug report.
...
tools/
* stage.jam (copy-file): Use 'path.root' instead of
jam primitives to avoid "." element showing up in
path and blowing up 'mkdir'.
[SVN r35545]
2006-10-11 06:43:12 +00:00
Vladimir Prus
7e1beb4dab
tools/
...
* pch.jam: (pch-generator.run): Really fail when
not used at top-level.
[SVN r35544]
2006-10-11 06:38:22 +00:00
Vladimir Prus
fe40b02b29
tools/
...
* pch.jam: (pch-generator.run): Really fail when
not used at top-level.
[SVN r35544]
2006-10-11 06:38:22 +00:00
Vladimir Prus
188d417514
Fix for msvc
...
[SVN r35533]
2006-10-10 07:48:33 +00:00
Vladimir Prus
0ebd162541
Fix for msvc
...
[SVN r35533]
2006-10-10 07:48:33 +00:00
Rene Rivera
88d33e139a
Make the variant and toolset tag logic common. Add generic tag formating rule that can be used from specific tag rules to generate a variety of target names.
...
[SVN r35529]
2006-10-09 04:26:41 +00:00
Rene Rivera
6a9aac8a79
Make the variant and toolset tag logic common. Add generic tag formating rule that can be used from specific tag rules to generate a variety of target names.
...
[SVN r35529]
2006-10-09 04:26:41 +00:00
Rene Rivera
14aa6ad612
Merge from head.
...
[SVN r35527]
2006-10-08 23:57:39 +00:00
Rene Rivera
7bc14ad4e4
Merge from head.
...
[SVN r35527]
2006-10-08 23:57:39 +00:00
Rene Rivera
cc15e7d212
Merge from HEAD.
...
[SVN r35523]
2006-10-07 22:12:20 +00:00
Rene Rivera
6a8901a056
Merge from HEAD.
...
[SVN r35523]
2006-10-07 22:12:20 +00:00
Rene Rivera
d96a798e06
Support the slower order stable sequence.unique with an extra flag argument.
...
[SVN r35522]
2006-10-07 22:05:03 +00:00
Rene Rivera
e7657608f4
Support the slower order stable sequence.unique with an extra flag argument.
...
[SVN r35522]
2006-10-07 22:05:03 +00:00
Vladimir Prus
14ca82610d
Rearrange docs a bit
...
[SVN r35521]
2006-10-07 20:09:22 +00:00
Vladimir Prus
618a4bfdf2
Rearrange docs a bit
...
[SVN r35521]
2006-10-07 20:09:22 +00:00
Vladimir Prus
99e5323e3a
build/
...
* generators.jam (try-one-generator-really): If generator
returns a property set but no targets, consider it a success.
[SVN r35520]
2006-10-07 19:11:03 +00:00
Vladimir Prus
dffc92138b
build/
...
* generators.jam (try-one-generator-really): If generator
returns a property set but no targets, consider it a success.
[SVN r35520]
2006-10-07 19:11:03 +00:00
Vladimir Prus
425c00bb98
Missing import
...
[SVN r35514]
2006-10-07 12:38:50 +00:00
Vladimir Prus
8843823a1c
Missing import
...
[SVN r35514]
2006-10-07 12:38:50 +00:00
Vladimir Prus
07f64d1f6f
Add PCH example.
...
[SVN r35513]
2006-10-07 10:09:07 +00:00
Vladimir Prus
fa61b68c56
Add PCH example.
...
[SVN r35513]
2006-10-07 10:09:07 +00:00
Vladimir Prus
90f7514eb8
Test for PCH
...
* BoostBuild.py (Tester.copy_preserving_timestap): New.
* pch.py: New.
* test_all.py: Register pch.py on gcc.
[SVN r35512]
2006-10-07 10:08:19 +00:00
Vladimir Prus
1d1ab035c1
Test for PCH
...
* BoostBuild.py (Tester.copy_preserving_timestap): New.
* pch.py: New.
* test_all.py: Register pch.py on gcc.
[SVN r35512]
2006-10-07 10:08:19 +00:00
Vladimir Prus
76d041d7c1
Implement precompiled headers on gcc and improve same on msvc.
...
Notable changes:
1. There's no need to cast header to the PCHHEADER type.
2. There are two separate type "C_PCH" and "CPP_PCH", that
use C and C++ compilation respectively.
Most of the patch sumbitted by Ilya Sokolov.
tools/
* builtin.jam (class dummy-generator): New.
* gcc.jam: Override extension of the PCH type.
(class gcc-pch-generator): New.
Register generators for C_PCH and CPP_PCH.
(compile.c++.pch, compile.c.pch): New.
* msvc.jam (class msvc-pch-generator): New.
Register generators for C_PCH and CPP_PCH.
* pch.jam: Remove 'PCHHEADER' type.
(pch-generator): Fail unlress it's used at top-level
generator.
Register catch-all produce-nothing generators for PCH-less
toolsets.
[SVN r35508]
2006-10-07 09:31:19 +00:00
Vladimir Prus
c9f08718a9
Implement precompiled headers on gcc and improve same on msvc.
...
Notable changes:
1. There's no need to cast header to the PCHHEADER type.
2. There are two separate type "C_PCH" and "CPP_PCH", that
use C and C++ compilation respectively.
Most of the patch sumbitted by Ilya Sokolov.
tools/
* builtin.jam (class dummy-generator): New.
* gcc.jam: Override extension of the PCH type.
(class gcc-pch-generator): New.
Register generators for C_PCH and CPP_PCH.
(compile.c++.pch, compile.c.pch): New.
* msvc.jam (class msvc-pch-generator): New.
Register generators for C_PCH and CPP_PCH.
* pch.jam: Remove 'PCHHEADER' type.
(pch-generator): Fail unlress it's used at top-level
generator.
Register catch-all produce-nothing generators for PCH-less
toolsets.
[SVN r35508]
2006-10-07 09:31:19 +00:00
Vladimir Prus
0839ea790b
Revive nightly build
...
[SVN r35502]
2006-10-06 07:21:36 +00:00
Vladimir Prus
f76acdeb42
Revive nightly build
...
[SVN r35502]
2006-10-06 07:21:36 +00:00
Dave Abrahams
0545050393
Fix more python configuration bugs
...
[SVN r35455]
2006-10-03 13:45:22 +00:00
Dave Abrahams
714864acd8
Fix more python configuration bugs
...
[SVN r35455]
2006-10-03 13:45:22 +00:00
Dave Abrahams
5df7fec847
Fix more python configuration bugs
...
[SVN r35455]
2006-10-03 13:45:22 +00:00
Dave Abrahams
b6fcbb2254
Fix more python configuration bugs
...
[SVN r35455]
2006-10-03 13:45:22 +00:00
Dave Abrahams
52b53a91bd
merged from HEAD
...
[SVN r35443]
2006-10-02 15:16:00 +00:00
Dave Abrahams
a1965f414e
merged from HEAD
...
[SVN r35443]
2006-10-02 15:16:00 +00:00
Dave Abrahams
664ab23ef5
Fix bug in the generation of the path to the python binary for unix.
...
Also make the comments clearer.
[SVN r35442]
2006-10-02 15:14:48 +00:00
Dave Abrahams
2f92974d99
Fix bug in the generation of the path to the python binary for unix.
...
Also make the comments clearer.
[SVN r35442]
2006-10-02 15:14:48 +00:00
Rene Rivera
ccf282a199
Fix incorrect macro def.
...
[SVN r35433]
2006-09-30 19:11:04 +00:00
Rene Rivera
ddda4d167e
Fix incorrect macro def.
...
[SVN r35433]
2006-09-30 19:11:04 +00:00
Vladimir Prus
fa9de9fb86
Merge: Add comment
...
[SVN r35431]
2006-09-30 09:31:35 +00:00
Vladimir Prus
91111aecd7
Merge: Add comment
...
[SVN r35431]
2006-09-30 09:31:35 +00:00
Vladimir Prus
1e8ca8e8cc
Add comment
...
[SVN r35430]
2006-09-30 09:30:46 +00:00
Vladimir Prus
27b06619c5
Add comment
...
[SVN r35430]
2006-09-30 09:30:46 +00:00
Markus Schöpflin
5f62db6280
Removed libz from extra libs on Tru64.
...
[SVN r35414]
2006-09-29 13:29:30 +00:00
Markus Schöpflin
e999a2afd4
Removed libz from extra libs on Tru64.
...
[SVN r35414]
2006-09-29 13:29:30 +00:00
Dave Abrahams
7435526d56
merged from HEAD
...
[SVN r35408]
2006-09-29 02:07:22 +00:00
Dave Abrahams
46c060d7d4
merged from HEAD
...
[SVN r35408]
2006-09-29 02:07:22 +00:00
Dave Abrahams
a9a3c04a70
merged from HEAD
...
[SVN r35403]
2006-09-28 22:28:47 +00:00
Dave Abrahams
ad50201e16
merged from HEAD
...
[SVN r35403]
2006-09-28 22:28:47 +00:00
Dave Abrahams
1950136df4
Stop generating illegal argumentless -F option in the link line.
...
[SVN r35402]
2006-09-28 22:27:50 +00:00
Dave Abrahams
320031246c
Stop generating illegal argumentless -F option in the link line.
...
[SVN r35402]
2006-09-28 22:27:50 +00:00