Vladimir Prus
1c4204443e
Allow unqualified rule names for calls to the 'make' main target rule.
...
[SVN r30974]
2005-09-14 09:54:14 +00:00
Vladimir Prus
5ad93bd14c
Fix absolute build-dir values.
...
[SVN r30973]
2005-09-14 08:50:17 +00:00
Vladimir Prus
906605c802
Fix absolute build-dir values.
...
[SVN r30973]
2005-09-14 08:50:17 +00:00
Vladimir Prus
79ac38b7f4
Fix documentation of <source> and <library> features.
...
[SVN r30971]
2005-09-14 06:50:39 +00:00
Vladimir Prus
294bb9b0c0
Fix documentation of <source> and <library> features.
...
[SVN r30971]
2005-09-14 06:50:39 +00:00
Vladimir Prus
a5b4f68f2c
Don't care if two non-derived virtual targets map to the same filename.
...
New file-target.clone-with-different-type method.
[SVN r30970]
2005-09-14 06:28:22 +00:00
Vladimir Prus
b9beae7fdc
Don't care if two non-derived virtual targets map to the same filename.
...
New file-target.clone-with-different-type method.
[SVN r30970]
2005-09-14 06:28:22 +00:00
Vladimir Prus
a99c1421ac
Defined the MOCCABLE_CPP type.
...
[SVN r30969]
2005-09-14 06:26:45 +00:00
Vladimir Prus
cdcd9ab618
Defined the MOCCABLE_CPP type.
...
[SVN r30969]
2005-09-14 06:26:45 +00:00
Vladimir Prus
9e146bf322
Note .htaccess
...
[SVN r30946]
2005-09-13 12:54:46 +00:00
Vladimir Prus
57673e6ad2
Note .htaccess
...
[SVN r30946]
2005-09-13 12:54:46 +00:00
Vladimir Prus
6b1f280ddc
Note that QTDIR must be set to use the examples.
...
[SVN r30945]
2005-09-13 11:07:05 +00:00
Vladimir Prus
0119416c3f
Note that QTDIR must be set to use the examples.
...
[SVN r30945]
2005-09-13 11:07:05 +00:00
Vladimir Prus
4134982e35
Remove old Qt example.
...
[SVN r30944]
2005-09-13 11:04:34 +00:00
Vladimir Prus
9498b8f722
Remove old Qt example.
...
[SVN r30944]
2005-09-13 11:04:34 +00:00
Vladimir Prus
449fa9b211
Update Qt examples for Qt4.
...
[SVN r30943]
2005-09-13 11:03:53 +00:00
Vladimir Prus
44e700b7cb
Update Qt examples for Qt4.
...
[SVN r30943]
2005-09-13 11:03:53 +00:00
Vladimir Prus
3ff613bb77
Make it possible to run moc on CPP sources.
...
[SVN r30942]
2005-09-13 10:16:37 +00:00
Vladimir Prus
2a159020c6
Make it possible to run moc on CPP sources.
...
[SVN r30942]
2005-09-13 10:16:37 +00:00
Vladimir Prus
f08f43810d
New 'cast' main target rule.
...
[SVN r30940]
2005-09-13 09:19:54 +00:00
Vladimir Prus
3bc9aeaf63
New 'cast' main target rule.
...
[SVN r30940]
2005-09-13 09:19:54 +00:00
Vladimir Prus
62f227048d
Don't ever try to relink non-derived files.
...
[SVN r30872]
2005-09-08 09:21:58 +00:00
Vladimir Prus
6c016ac1a1
Don't ever try to relink non-derived files.
...
[SVN r30872]
2005-09-08 09:21:58 +00:00
Joel de Guzman
8cca4aa2d6
tweak to new quickbook program options
...
[SVN r30792]
2005-09-03 14:32:11 +00:00
Joel de Guzman
c253720a9f
tweak to new quickbook program options
...
[SVN r30792]
2005-09-03 14:32:11 +00:00
Andrey Melnikov
01d4ac77da
- "toolset.flags"->"flags" replacement
...
[SVN r30783]
2005-09-02 07:35:54 +00:00
Andrey Melnikov
331d2871c5
- "toolset.flags"->"flags" replacement
...
[SVN r30783]
2005-09-02 07:35:54 +00:00
Vladimir Prus
18a1ad92f1
Factor out Qt types declaration into separate file. Now Qt3 and Qt4 can
...
be both initialized.
[SVN r30772]
2005-09-01 10:36:16 +00:00
Vladimir Prus
4086ae176c
Factor out Qt types declaration into separate file. Now Qt3 and Qt4 can
...
be both initialized.
[SVN r30772]
2005-09-01 10:36:16 +00:00
Vladimir Prus
c2cff3f6a4
Pass the <include> and <define> feature to the Qt4's moc tool.
...
Patch from Jurgen Hunold.
[SVN r30771]
2005-09-01 10:26:14 +00:00
Vladimir Prus
087232f4e7
Pass the <include> and <define> feature to the Qt4's moc tool.
...
Patch from Jurgen Hunold.
[SVN r30771]
2005-09-01 10:26:14 +00:00
Vladimir Prus
9a39b7ab14
For Qt4, don't run moc on headers produces by uic, since they
...
never contains moccable classes.
The trick here is that if we have:
exe a : a.cpp b.ui ;
Then we should produce b.h target that is not used by any action -- it's
only indirectly used by include in a.cpp.
So, we declared .ui -> .obj generator, so that it's invoked when
building exe, but make it return header, not .obj.
Second, the path of b.h should be added to include paths. But it was
not done, because b.h is not used anywhere and so is not included in
'subvariant' for this target -- which object is used to compute extra
incude path.
* build/virtual-target.jam
(register): Add result to .recent-targets
(recent-targets, clear-recent-targets): New functions.
* build/targets.jam
(basic-target.generate): Create subvariant from
'virtual-target.recent-targets' not just directly returned targets.
* tools/qt4.jam: Declare custom generator for ui->h conversion.
[SVN r30770]
2005-09-01 10:22:52 +00:00
Vladimir Prus
4320c23297
For Qt4, don't run moc on headers produces by uic, since they
...
never contains moccable classes.
The trick here is that if we have:
exe a : a.cpp b.ui ;
Then we should produce b.h target that is not used by any action -- it's
only indirectly used by include in a.cpp.
So, we declared .ui -> .obj generator, so that it's invoked when
building exe, but make it return header, not .obj.
Second, the path of b.h should be added to include paths. But it was
not done, because b.h is not used anywhere and so is not included in
'subvariant' for this target -- which object is used to compute extra
incude path.
* build/virtual-target.jam
(register): Add result to .recent-targets
(recent-targets, clear-recent-targets): New functions.
* build/targets.jam
(basic-target.generate): Create subvariant from
'virtual-target.recent-targets' not just directly returned targets.
* tools/qt4.jam: Declare custom generator for ui->h conversion.
[SVN r30770]
2005-09-01 10:22:52 +00:00
Vladimir Prus
e16b5c58be
Remove the 'u' modifier from 'ar' invocation, which is not needed
...
now that we remove archive before invoking 'ar'.
[SVN r30768]
2005-09-01 08:04:48 +00:00
Vladimir Prus
f392a1271e
Remove the 'u' modifier from 'ar' invocation, which is not needed
...
now that we remove archive before invoking 'ar'.
[SVN r30768]
2005-09-01 08:04:48 +00:00
Rene Rivera
1d3f2edd08
Add features for specifying CPU code generation: address-model, architecture, and instruction-set. Transplanted from BBv1.
...
[SVN r30744]
2005-08-31 03:49:33 +00:00
Rene Rivera
26b3f2fc3a
Add features for specifying CPU code generation: address-model, architecture, and instruction-set. Transplanted from BBv1.
...
[SVN r30744]
2005-08-31 03:49:33 +00:00
Vladimir Prus
5bfd88132b
Remove debug print
...
[SVN r30591]
2005-08-16 10:59:50 +00:00
Vladimir Prus
dd7dffecec
Remove debug print
...
[SVN r30591]
2005-08-16 10:59:50 +00:00
Vladimir Prus
ea9da6b91c
Fix a link failure on Unix for a main -> libb -> liba scenario,
...
where libb is a target in Boost.Build and liba is a file referred to by name.
[SVN r30590]
2005-08-16 10:58:22 +00:00
Vladimir Prus
db0d944e94
Fix a link failure on Unix for a main -> libb -> liba scenario,
...
where libb is a target in Boost.Build and liba is a file referred to by name.
[SVN r30590]
2005-08-16 10:58:22 +00:00
Vladimir Prus
ea02ade1dc
Allow Whale generator to be called with several sources, and immediate
...
return no targets in that case.
[SVN r30542]
2005-08-12 13:16:37 +00:00
Vladimir Prus
3e3abd4509
Allow Whale generator to be called with several sources, and immediate
...
return no targets in that case.
[SVN r30542]
2005-08-12 13:16:37 +00:00
Vladimir Prus
41affca107
Add ASM to the list of assembler suffixes. Just because I need that
...
extension somewhere else.
[SVN r30541]
2005-08-12 13:14:46 +00:00
Vladimir Prus
d22834b979
Add ASM to the list of assembler suffixes. Just because I need that
...
extension somewhere else.
[SVN r30541]
2005-08-12 13:14:46 +00:00
Douglas Gregor
6287adc232
Merged from 1.33.0 release
...
[SVN r30540]
2005-08-12 13:02:37 +00:00
Douglas Gregor
ea84e350dc
Merged from 1.33.0 release
...
[SVN r30540]
2005-08-12 13:02:37 +00:00
Vladimir Prus
55e933db5c
Add timestamp to nightly builds.
...
[SVN r30539]
2005-08-12 13:00:52 +00:00
Vladimir Prus
002135d1bc
Add timestamp to nightly builds.
...
[SVN r30539]
2005-08-12 13:00:52 +00:00
Vladimir Prus
9a7342caa6
On install, relink shared libraries if the dll-path property has changed.
...
[SVN r30538]
2005-08-12 12:53:58 +00:00