2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-16 13:22:11 +00:00
Commit Graph

1973 Commits

Author SHA1 Message Date
Jeremy Siek
110cc640db moved -Wno-long-double to the Darwin section
[SVN r21877]
2004-01-22 04:08:35 +00:00
Rene Rivera
a4f6b4362b Fix missing link flags when building executables from the regression test system. The use of flags .. <target-type>EXE does not work because the target type is set to the main target (RUN from ther test system). Use gTARGET_TYPE instead which is set.
[SVN r21876]
2004-01-22 03:40:10 +00:00
Jeremy Siek
864e107939 added -Wno-long-double
[SVN r21874]
2004-01-22 00:25:26 +00:00
Vladimir Prus
1671d60847 Don't pass -x flag to gcc when it's know that gcc will select the
same language from the file extension. This works around distcc's dislike
of the -x option: whenever it sees it, it resorts to local compilation.


[SVN r21839]
2004-01-20 12:46:00 +00:00
Vladimir Prus
87f709e5a3 Fix stlport initialization example.
[SVN r21838]
2004-01-20 09:27:59 +00:00
Vladimir Prus
3044074f7c Use common.file-creation-command for creating a file signalling
that unit test has executed without errors. Using 'touch' is not
portable to Windows, in general.


[SVN r21837]
2004-01-20 08:16:51 +00:00
Rene Rivera
16d8c8005a Use declare-basic-target to declare targets. This fixes the missing target-type when bulding EXEs for the test system.
[SVN r21820]
2004-01-18 20:52:18 +00:00
Rene Rivera
6868fac717 Split basic functionality of setting up a target's variables from declare-local-target to a new rule, declare-basic-target. This helps in setting up intermediate targets of main targets, for example by the test system.
[SVN r21819]
2004-01-18 20:50:55 +00:00
Dave Abrahams
33ccc4bfd4 Clean up detritus from: fix debugger invocation in PATH_SETUP
[SVN r21757]
2004-01-15 15:34:42 +00:00
Dave Abrahams
aa7ecda7af Fix debugger invocation in PATH_SETUP
[SVN r21756]
2004-01-15 15:33:47 +00:00
Toon Knapen
35b21567d2 added '-brtl' flag for linking an executable with dynamic libraries
[SVN r21753]
2004-01-15 13:52:14 +00:00
Vladimir Prus
d034f8f84e * test/test_all.py
Don't stop at the first failure, try to move further.

  Patch from Andre Hentz, with some tweaks by myself.


[SVN r21724]
2004-01-14 07:20:49 +00:00
Vladimir Prus
2f56d51b61 Remove the concept of 'active' features, for lack of any use.
* build/feature.jam
  (action, run-actions): Remove.

* build/targets.jam
  (basic-target.refined-properties): Don't call 'run-actions'.


[SVN r21667]
2004-01-13 10:24:11 +00:00
Vladimir Prus
084ae2c4dc Improve NDEBUG handling. Specify <define>NDEBUG as part of <variant>release,
instead of setting it on when there's <optimization>speed. Also, now we
don't use active features at all.


[SVN r21666]
2004-01-13 10:18:09 +00:00
Vladimir Prus
5ff4bd0451 Add new example.
[SVN r21665]
2004-01-13 09:57:55 +00:00
Vladimir Prus
9e5bdd213d Use "rm -f" for RM variable on Linux. For now, this does not change much,
but in fugure we can use just $RM inside various actions, instead of testing
for file existance before.

Patch from Michael Stevens.


[SVN r21664]
2004-01-13 09:34:16 +00:00
Vladimir Prus
493c4746df Added support for testing on solaris:
* test/BoostBuild.py:
    (Tester): added a check for SunOS and one for Linux. The default now is
    to raise an exception.

Patch from  Andre Hentz.


[SVN r21663]
2004-01-13 09:24:16 +00:00
Vladimir Prus
31e232d4cf Unbreak 'absolute_sources.py' on Windows.
[SVN r21621]
2004-01-12 10:54:54 +00:00
Vladimir Prus
2742a1f4e7 Instead of don't returning targets which are not of requested type
from generators.construct, return them with 'intermediate' flag.


[SVN r21565]
2004-01-09 11:55:32 +00:00
Vladimir Prus
131cf1eefe Remove some obsolete code.
[SVN r21561]
2004-01-09 11:16:49 +00:00
Vladimir Prus
33b33b839c Unbreak searched_lib.py and library_chain.py. Pass proper -rpath-link
options to the linker.

* tools/builtin.jam
  (lib-target-class.compute-usage-requirements): Add xdll-path
  properties instead of dll-path. Add them unconditionally,
  not only when hardcode-dll-paths is true.

  (linking-generator.run): When hardcode-dll-paths is true, add
  dll-path property for each xdll-path property.

* tools/gcc.jam
  Convert xdll-path properties into -rpath-link option.


[SVN r21560]
2004-01-09 10:50:07 +00:00
Dave Abrahams
77938a73ea Fix GCC/NT builds, refactor, clean up, clarify
[SVN r21554]
2004-01-09 02:56:36 +00:00
Beman Dawes
c4847503e4 Enable Metrowerks support
[SVN r21552]
2004-01-09 02:20:57 +00:00
Beman Dawes
924223c33e enable -mt thread-tag for Intel
[SVN r21550]
2004-01-09 00:50:08 +00:00
Vladimir Prus
24699e37b9 Fix BB65: includes of the form
# include "a.h"

(note the space), were not considered during dependency scanning.


[SVN r21541]
2004-01-08 08:00:00 +00:00
Rene Rivera
85fb26b156 Fix some syntax errors, for windows test run script.
[SVN r21539]
2004-01-08 04:24:08 +00:00
Rene Rivera
a8a6302d88 Implement Martins' concept of maintaining the exit status when tests are run.
[SVN r21538]
2004-01-08 04:15:42 +00:00
Beman Dawes
ab5f50389b add cw9 for cwpro9
[SVN r21537]
2004-01-08 01:26:13 +00:00
Beman Dawes
478cdf8258 Add cwpro9 toolset
[SVN r21536]
2004-01-08 00:41:24 +00:00
Toon Knapen
b9b5ffa1d9 removed Aix-Implib-Action and added '-G' flag to link shared libraries on AIX
[SVN r21528]
2004-01-07 14:00:49 +00:00
Dave Abrahams
06647a35ea Command files for Borland tlib
[SVN r21524]
2004-01-07 05:07:35 +00:00
Dave Abrahams
5fc725707e Fixed bugs
[SVN r21521]
2004-01-07 03:47:11 +00:00
Thomas Witt
75d9d0f9fc Reverted unwanted checkin.
[SVN r21520]
2004-01-06 19:44:06 +00:00
Thomas Witt
63bb4c8ba3 *** empty log message ***
[SVN r21519]
2004-01-06 19:37:17 +00:00
Dave Abrahams
5512a91f60 Workaround for intel-linux
[SVN r21485]
2004-01-04 23:09:51 +00:00
Dave Abrahams
72855a4c61 work with icc 8.0 and handle the no-configuration case
[SVN r21459]
2004-01-03 20:05:59 +00:00
Rene Rivera
1ddc593144 Add setting of link path to attempt fix for linking shared objects in regression tests.
[SVN r21454]
2004-01-03 15:44:40 +00:00
Rene Rivera
8bcaeafdde Possible fix for dynamic linking.
[SVN r21436]
2003-12-31 18:04:49 +00:00
Rene Rivera
09a94fec43 For MinGW prefer using the import library of libpython*.* if available.
[SVN r21412]
2003-12-28 17:25:54 +00:00
Rene Rivera
cb84c7348f Fix linking of Boost.Python when using MinGW. It seems that linking using the import lib is now incompatible with the MinGW linker. Instead we have to now link against the python DLL directly.
[SVN r21409]
2003-12-28 01:50:50 +00:00
Rene Rivera
d49cf57143 Fix tabs in file.
[SVN r21399]
2003-12-26 23:26:49 +00:00
Rene Rivera
61be805dec Ignore all whitespace at end of archive entries, not just space and newlines.
[SVN r21395]
2003-12-25 16:11:44 +00:00
Rene Rivera
a30f94f9ea Add eols to skipped chars between archive entries, bug #840659.
[SVN r21393]
2003-12-24 22:45:55 +00:00
Rene Rivera
ea4e903cc5 Update to default to new version of STLport, 4.6. Fix to be able to actually specify the version to use.
[SVN r21392]
2003-12-24 18:38:59 +00:00
Rene Rivera
9c2d828c55 Reformat with HTML Tidy. Fix broken links.
[SVN r21391]
2003-12-24 15:43:46 +00:00
John Maddock
6709f5a1da Made changes suggested by Dave Abrahams to clean up code a little.
[SVN r21389]
2003-12-24 12:05:58 +00:00
Beman Dawes
9511480226 comment that c works for c++, too
[SVN r21373]
2003-12-22 21:18:53 +00:00
John Maddock
bb7682289a Changed naming scheme for vc7-stlport and vc7.1-stlport toolsets - these toolsets require <stlport-iostream>on, but the lib naming scheme gets hold of the build properties before the toolset gets to modify them, so we have to remove any 'n' tag that gets appended.
[SVN r21358]
2003-12-20 13:28:22 +00:00
John Maddock
eef1c8b7de Added new vc7-stlport and vc7.1-stlport toolsets.
[SVN r21357]
2003-12-20 13:24:24 +00:00
John Maddock
65cbcace30 Fixed toolset so that advertised STLPORT_VERSION feature now behaves correctly.
[SVN r21347]
2003-12-20 11:25:14 +00:00