Rene Rivera
ffc5b9cae4
Fix reference to Shell rule, to the correct SHELL rule.
...
[SVN r32536]
2006-02-04 06:24:50 +00:00
Jim Douglas
6fe0ccfd5e
Corrections for QNX/QCC commands
...
[SVN r32535]
2006-02-03 23:35:46 +00:00
Rene Rivera
315dcc4163
* Add "exit-status" and "no-output" options to SHELL builtin.
...
* Add optional exit result value to EXIT builtin.
[SVN r32534]
2006-02-03 23:18:34 +00:00
Rene Rivera
b938340596
Tweaks to QNX/QCC building support.
...
[SVN r32526]
2006-02-03 16:57:42 +00:00
Rene Rivera
1d5970e161
Update build detection table.
...
[SVN r32522]
2006-02-03 06:53:12 +00:00
Rene Rivera
42baedbade
Complete transport of existing relevant docs from Jam into new Boost docs.
...
[SVN r32502]
2006-02-02 00:06:43 +00:00
Vladimir Prus
756d615b12
Don't add "lib" prefix for python extension, as Python requires no "lib".
...
[SVN r32486]
2006-01-31 16:22:10 +00:00
Vladimir Prus
0793ed6fb8
Add proper PYTHONPATH elements when running Boost Python library tests.
...
[SVN r32485]
2006-01-31 16:17:10 +00:00
Vladimir Prus
02daf41f6a
Implement the 'link' testing rule.
...
[SVN r32482]
2006-01-31 15:43:59 +00:00
Rene Rivera
735bfdaabb
no message
...
[SVN r32449]
2006-01-28 05:41:26 +00:00
Rene Rivera
79b9ee706f
no message
...
[SVN r32446]
2006-01-27 22:14:07 +00:00
John Maddock
8e596de107
Use correct API call to get cygwin path.
...
[SVN r32440]
2006-01-27 18:47:39 +00:00
Vladimir Prus
19e332dc68
Update mailing list and tracker URLs
...
[SVN r32434]
2006-01-27 13:04:14 +00:00
Vladimir Prus
75064ea061
Fix "depends on itself" warning emitted when there were directory and
...
a file with the same name.
[SVN r32433]
2006-01-27 11:10:39 +00:00
Vladimir Prus
dd110d3c34
Add a test for the "bjam foo.o" feature.
...
[SVN r32429]
2006-01-27 10:34:58 +00:00
Vladimir Prus
67ff0ed2a5
Improved Qt4 support.
...
1. Better qmake compatibility by adding the necessary defines for each
Qt library. E.g. qmake defines QT_CORE_LIB when generating makefiles
for a project using QtCore, QT_GUI_LIB for QtGui and so on.
2. Added support for QtTestLib, the Qt Test Framework ( Qt 4.1)
3. Added support for QtAssistantClient, Qt Integrated Help System
4. Better readability by adding explicit comments (# usage-requirements)
and having one line per setting).
5. Add support for "moc-and-include header" by
5a. duplication of the "moccable-cpp" hack for headers.
5b. copy&change of "moc-h-generator" to "moc-inc-generator"
5c. renaming of the "moc.cpp" action to "moc.inc" and rearringing
documentation.
Patch from Juergen Hunold.
[SVN r32428]
2006-01-27 09:02:18 +00:00
Vladimir Prus
0f68765df3
Revive the gettext module.
...
[SVN r32419]
2006-01-26 13:38:53 +00:00
Vladimir Prus
e558c775b9
When a target had empty property set, we used to assign build path 'true' to it.
...
[SVN r32418]
2006-01-26 13:37:33 +00:00
Vladimir Prus
a4128c99e3
Fix missing import.
...
[SVN r32417]
2006-01-26 12:13:29 +00:00
Vladimir Prus
ed48c46f00
Fix gettext regression. During construction of subvariant object for
...
a given build of a given main target, all virtual target created in the
build process would be marked as roots, as opposed to only those retuned
to dependents. As result, gettext module was no able to find any sources
to process, and virtual-target.traverse would stop short on first found root.
[SVN r32416]
2006-01-26 12:11:36 +00:00
Vladimir Prus
763d52aa58
When resolving target id, first look for target in Jamfile, then for
...
file in current dir. This partially reverts rev 1.117 of build/targets.jam.
See test for further explanations.
[SVN r32377]
2006-01-23 09:41:18 +00:00
Vladimir Prus
4180453ade
Update the test template.
...
[SVN r32376]
2006-01-23 09:24:26 +00:00
Vladimir Prus
ec0580a8c1
Serious bugfix: for <include> properties with absolute pathnames on
...
windows, we ignored dependencies to headers in those directories.
This change is a quick fix, a better fix will follow later.
[SVN r32375]
2006-01-23 08:18:48 +00:00
Vladimir Prus
88ee3b7e3f
Implemented the 'link-fail' testing rule.
...
[SVN r32348]
2006-01-18 12:13:45 +00:00
Vladimir Prus
c5ce38757e
When building searched libraries, return 'xdll-path' properties for each
...
'search' property. This makes sure that linking againsts searched library
in custom directory works on gcc, and that proper run-time library search
path is set by 'unit-test' and 'run' rule.
[SVN r32342]
2006-01-17 09:55:16 +00:00
Vladimir Prus
ebabe8f792
Supposedly make library_chain.py work on Windows.
...
The issue is that when with new response files the names of libraries we're
trying to link to is not emitted with "bjam -n", so remove "-n" and explicitly
look in response files.
[SVN r32341]
2006-01-17 09:32:57 +00:00
Vladimir Prus
3b52c3f050
Fix --dump-tests.
...
[SVN r32334]
2006-01-16 09:52:02 +00:00
Vladimir Prus
1e3aa72ef8
Fix paths.
...
[SVN r32333]
2006-01-16 08:32:46 +00:00
Vladimir Prus
cef8fbe8c4
Describe header-only libraries in FAQ.
...
[SVN r32332]
2006-01-16 08:23:04 +00:00
Vladimir Prus
215f3acfd9
Revive basic-targets.sources, needed for --dump-tests functionality.
...
[SVN r32312]
2006-01-13 08:42:10 +00:00
Vladimir Prus
c35ccc213d
Fix a bug preventing absolute path names in "build-project".
...
[SVN r32311]
2006-01-13 08:18:00 +00:00
Vladimir Prus
6585ab5128
MSVC 8.0 does not produce manifest file when statically linking to runtime.
...
Make sure we only try to embed manifest in executable if it was created.
Patch from Alexey Pakhunov.
[SVN r32306]
2006-01-13 07:05:22 +00:00
Rene Rivera
c6e6875055
Fix extra -L"" option when using mingw tools that are already in the PATH and hence don't have any of the MINGW_* config vars set.
...
[SVN r32152]
2005-12-24 19:30:38 +00:00
Vladimir Prus
10df1a987d
More useful diagnostic on generators ambiguiity.
...
[SVN r32134]
2005-12-22 09:37:09 +00:00
Vladimir Prus
7d949a215a
- Add comment explaining the reason for "touch" commands.
...
- Move "file-touch-command" to "common.jam". It already has
"file-creation-command" so this one will be a good
companion.
Patch from Alexey Pakhunov.
[SVN r32061]
2005-12-15 18:04:05 +00:00
Rene Rivera
7266a4a42a
Add enhanced support for QNX QCC compilers. Thanks to Jim Douglas.
...
[SVN r32001]
2005-12-12 16:56:24 +00:00
Douglas Gregor
b1da62ab10
Merged from Version_1_33_1
...
[SVN r31949]
2005-12-08 03:23:02 +00:00
Vladimir Prus
aa2666c9c0
Don't error out of setup script is not found. It might not be
...
needed in some configurations.
Patch from Alexey Pakhunov.
[SVN r31945]
2005-12-07 08:30:12 +00:00
Rene Rivera
b38765970e
Fix the CYGWIN path unit test, again.
...
[SVN r31940]
2005-12-06 20:18:22 +00:00
Vladimir Prus
7247b1f143
Add support for precompiled headers on MSVC.
...
Patch mostly from Reece H. Dunn
Hacks in target.jam by myself.
[SVN r31928]
2005-12-06 08:28:02 +00:00
Vladimir Prus
e8b3e6c725
Simplify handling of <library-file> feature.
...
* common.jam (resolve-library-files): Remove
* msvc.jam, cw.jam: Add 'flags' invocation for library-file feature.
[SVN r31918]
2005-12-05 15:18:16 +00:00
Vladimir Prus
13d6eaa4dd
Support for Microsoft message compiler.
...
Patch from Alexey Pakhunov.
[SVN r31917]
2005-12-05 15:07:53 +00:00
Rene Rivera
059de86994
Transfer of more docs.
...
[SVN r31912]
2005-12-05 03:49:44 +00:00
Rene Rivera
ee817ae977
Fix issue #940941 : "failure in boost jam unit tests on cygwin".
...
[SVN r31909]
2005-12-04 20:18:42 +00:00
Rene Rivera
504e5f0a19
Add support for vc8 clean/auto compiles. Patch from Alexey Pakhunov.
...
[SVN r31890]
2005-12-03 18:33:26 +00:00
Vladimir Prus
3bf9c02507
Fix UI files in libraries for Qt4.
...
[SVN r31830]
2005-11-30 11:18:19 +00:00
Vladimir Prus
69af5e0b9a
Unbreak libraries using Qt, together with moccable classes in .cpp files.
...
The generator that handles moccable cpp files has to actualize created
targets right away. However, it did that before calling
virtual-target.register, so, if the generator was invoked two times on
the same target, it will produce two identical targets and call .actualize
on it. The second invocation would trigger "duplicate target" error.
[SVN r31797]
2005-11-28 09:26:41 +00:00
Vladimir Prus
6d4c855fff
When installing .cpp files, don't scan them for #includes. It's pointless,
...
we don't compile.
Thanks to Franz Schnyder for the bug report.
[SVN r31756]
2005-11-23 16:10:41 +00:00
Vladimir Prus
3c86de280a
Add autodetection of VC8 Express.
...
Patch from Alexey Pakhunov.
[SVN r31751]
2005-11-23 08:25:31 +00:00
Vladimir Prus
d497c9e77e
Add support for Microsoft IDL compiler.
...
Patch from Alexey Pakhunov.
[SVN r31750]
2005-11-23 07:58:07 +00:00