Vladimir Prus
5647da05dc
Make it possible to specify rule name with '@' prefix to the 'make' rule,
...
just like for 'notfile' rule. Using rule name without '@' still works
for backward compatibility.
[SVN r33632]
2006-04-10 11:26:04 +00:00
Vladimir Prus
742901b437
Support using Qt3 and Qt4 at the same time.
...
[SVN r33627]
2006-04-10 09:40:41 +00:00
Vladimir Prus
c491e35123
Some fixes
...
[SVN r33625]
2006-04-10 07:30:23 +00:00
Vladimir Prus
362459eea0
Fix diagnostic.
...
[SVN r33621]
2006-04-10 07:22:57 +00:00
Rene Rivera
98137a6c1e
Fix +/* change that was requireing specifying the lib paths.
...
Allow explicitly asking to install the STLport lib by refering to it directly: /stlport//stlport/<install-dependencies>on.
Allow setting up to use STLport by only using the library target /stlport//stlport.
[SVN r33605]
2006-04-09 07:23:47 +00:00
Rene Rivera
d334ba87f9
Only show tool not found warnings when dubgging configuration. This is to prevent spurious warnings when trying to set up varied tools and they are not usually available on a given platform.
...
[SVN r33604]
2006-04-09 07:20:25 +00:00
Vladimir Prus
538aec0607
Make Qt4 module work in "import qt4; using qt4 : ....." scenario.
...
Add method 'initialized'.
[SVN r33588]
2006-04-07 11:28:45 +00:00
Vladimir Prus
8b2442f6ef
Add Juergen's copyright, with his permission.
...
[SVN r33587]
2006-04-07 11:19:47 +00:00
Vladimir Prus
936ed4700e
New library QtUiTools. Support buildable Qt tree.
...
Patch from Juergen Hunold.
[SVN r33580]
2006-04-07 07:45:07 +00:00
Vladimir Prus
81ff6d87fa
Make it possible to suppress 'lib' prefix for a target type derived from 'LIB'.
...
[SVN r33576]
2006-04-07 07:32:09 +00:00
Rene Rivera
d98c2876ac
Per ticket #81 < https://zigzag.cs.msu.su/boost.build/ticket/81 >. Use start/end-group options of the GNU linker to allow for cyclic dependencies in libraries.
...
[SVN r33575]
2006-04-07 00:48:49 +00:00
Vladimir Prus
a473fbb25f
--debug-configuration works for intel-linux.jam
...
[SVN r33547]
2006-04-05 08:33:09 +00:00
Vladimir Prus
10ead373c3
Disable various frontend options that seem to cause ICE's with intel 9.0.
...
[SVN r33542]
2006-04-05 07:10:36 +00:00
Rene Rivera
81d10205de
Add support for toolset specific resource compiler tool. Make gcc toolset configure a resource compiler if available, and optionally can be user configured. This allows the use of RC files with MinGW and CYGWIN. MSVC minor adjustment to changed name of RC rule.
...
[SVN r33539]
2006-04-05 05:36:52 +00:00
Rene Rivera
35992c9ea7
Add support for STLport 5.x release.
...
[SVN r33531]
2006-04-04 23:16:13 +00:00
Vladimir Prus
3b7c6068ea
Fix LD_LIBRARY_PATH setting for 64-bit gcc.
...
[SVN r33521]
2006-03-29 15:20:08 +00:00
Vladimir Prus
b3c54cd894
Fix rpath and strip for OFS linker.
...
[SVN r33519]
2006-03-29 11:42:04 +00:00
Vladimir Prus
cb4bb153c5
Set LD_LIBRARY_PATH when running tests built with intel-linux.
...
[SVN r33515]
2006-03-29 11:05:05 +00:00
Vladimir Prus
2813affa7d
Unbreak Qt3.
...
Patch from Jurgen Hunold.
[SVN r33503]
2006-03-28 13:26:31 +00:00
Rene Rivera
9ce942b0c5
Fixes for MinGW compilation.
...
* Configuration prefers using the AR in the compiler specific bin dir.
* Fix pre-delete of archives so it uses it's own action, and hence allows the archive action to be a single command.
* That fixes the problem of command line limits on the CMD shell, for archives that have many source files.
[SVN r33475]
2006-03-26 06:28:51 +00:00
Rene Rivera
9efe599d52
Add RmTemps, which is the really quite version of Clean.
...
[SVN r33474]
2006-03-26 06:26:01 +00:00
Rene Rivera
3af30fce69
Add missing "undef" feature. It's used in plenty of places but was never defined.
...
[SVN r33473]
2006-03-25 16:28:19 +00:00
Vladimir Prus
6ab05a7bf9
Allow to explicitly specify root, in case where we have trouble auto-detecting
...
it from the compiler name.
[SVN r33453]
2006-03-23 08:35:37 +00:00
Vladimir Prus
213a53acb8
Use project name 'qt' for Qt4 and 'qt3' for Qt3.
...
[SVN r33442]
2006-03-22 15:10:27 +00:00
Vladimir Prus
cf030feb98
Don't append lib paths for all gcc version to a single RUN_PATH.
...
[SVN r33441]
2006-03-22 14:28:39 +00:00
Vladimir Prus
a1bbd3b36b
Make dependents of Python link to 'util' library on Unix.
...
[SVN r33440]
2006-03-22 14:13:43 +00:00
Vladimir Prus
358d3f9da9
Add forwarding qt.jam.
...
[SVN r33439]
2006-03-22 10:21:28 +00:00
Vladimir Prus
ca5fbaaf47
Remove qt.jam as it's moved to qt3.jam.
...
[SVN r33438]
2006-03-22 10:16:38 +00:00
Vladimir Prus
fc80d56d79
Declare 'dl' target only once, to avoid ambiguity if several python
...
versions are configured.
[SVN r33437]
2006-03-22 10:14:00 +00:00
Vladimir Prus
ab9b0a29df
Don't support QTDIR for Qt4, as Qt4 itself deprecates this environment
...
variable.
[SVN r33436]
2006-03-22 10:09:18 +00:00
Vladimir Prus
6a61f3a4b9
Move qt.jam to qt3.jam.
...
[SVN r33435]
2006-03-22 10:03:59 +00:00
Vladimir Prus
5ee1809d96
Force all dependents of python to get 'dl' library on Linux.
...
[SVN r33433]
2006-03-22 09:51:24 +00:00
Vladimir Prus
6c7982f2f4
Explicitly pass -RTTI on.
...
[SVN r33432]
2006-03-22 08:52:30 +00:00
Vladimir Prus
27bc9b810b
When Python is initialized several times, for different toolsets,
...
use only one interpreter command when running Boost.Python tests, not
all initialized ones.
[SVN r33428]
2006-03-22 06:56:28 +00:00
Vladimir Prus
55ffa8f9a4
Quick fix to allow configure different Python versions for different toolsets.
...
[SVN r33421]
2006-03-21 16:26:47 +00:00
Vladimir Prus
b4903af911
Python/OSX fix from Noel Belcourt.
...
This change addresses how Darwin handles compiling for frameworks. The
python frameworks require specific #include syntax that is not present
in the boost source code so this change specifically adds python
framework includes to the compile line.
[SVN r33402]
2006-03-20 08:48:58 +00:00
Vladimir Prus
6cc115b5d6
Don't pass "-f" option is there's no def file. Otherwise, '-f' will
...
apply to the next, unrelated, element of the command line.
[SVN r33359]
2006-03-17 06:54:42 +00:00
Vladimir Prus
eea57fc3ca
Fix making shared libraries on OSF with gcc.
...
Patch from Markus Schoepflin.
[SVN r33310]
2006-03-10 13:38:40 +00:00
Markus Schöpflin
709b17c522
Removed obsolete comment.
...
[SVN r33309]
2006-03-10 13:31:33 +00:00
Vladimir Prus
81d98a3522
Set RUN_PATH variable when linking with gcc, which allows the testing
...
rules (run/unit-test) to set LD_LIBRARY_PATH variables when running test.
This is to accomotate cases where gcc is installed in non-standard location,
and the path to that location is not in LD_LIBRARY_PATH, but the binaries
still want to link to libstdc++.
[SVN r33307]
2006-03-10 11:51:24 +00:00
Vladimir Prus
406f805b8d
Make <warnings>on the default. Increase warning level options for
...
compiler for <warnings>all for gcc and intel.
[SVN r33306]
2006-03-10 11:29:31 +00:00
Vladimir Prus
c839b87ec6
Set /Op flag only for the currenly initialized version, not for all.
...
[SVN r33254]
2006-03-07 12:59:37 +00:00
Vladimir Prus
e7013c6504
Pass all sources to the 'achive' rule since it removed the previous
...
version.
[SVN r33253]
2006-03-07 11:41:53 +00:00
Vladimir Prus
3d403a1f5b
Make sure that flags specified via cflags/cxxflags/linkflags are passed
...
after all flags added by V2 from features. This was, explicit
warnings disabling options will after -Wall on the command line and take
effect.
[SVN r33251]
2006-03-07 10:03:50 +00:00
Vladimir Prus
9454a5943d
Don't pass -Op for 8.0, as that option is not available any more.
...
[SVN r33229]
2006-03-06 09:10:28 +00:00
Vladimir Prus
4641e416f3
Commit new version from Jim Douglas.
...
Also add RPATH/RPATH_LINK settings.
[SVN r33212]
2006-03-03 14:37:18 +00:00
Vladimir Prus
8b22e7fa10
Attempt to support shared libraries with dmc.jam. Not tested, since free
...
version of the compiler can't produce shared library anyway.
Patch from Daniel James.
[SVN r33210]
2006-03-03 14:00:13 +00:00
Vladimir Prus
6375efa5a6
Add -Op option for msvc compiler.
...
The option is "Improve float consistency" and without it, we get failure
of C++ Boost's numeric/convertion/udt_example_0 test.
[SVN r33183]
2006-03-01 09:16:40 +00:00
Vladimir Prus
a79ef83bd4
On, windows, extension for Python modules should be .dll, not .so!
...
[SVN r33171]
2006-02-28 09:33:56 +00:00
Vladimir Prus
8a9b1a63e0
Escape backslashes in jam literals.
...
Patch from Daniel James.
[SVN r33133]
2006-02-27 07:02:57 +00:00