2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-23 03:32:12 +00:00
Commit Graph

10944 Commits

Author SHA1 Message Date
Dave Abrahams
dd941aea4f ** This comment represents the aggregate changes merged from the **
** bbv2python branch.                                            **

gcc.jam: build and use import libraries on Cygwin and Windows, but
         accept DLL-only linking with prebuilt DLLs.

builtin.jam: fix default-host-os so that <target-os> actually becomes
             a functional feature.  Improve English in comments

property-set.jam: add str method so we can print them in generator
                  debugging output.

generators.jam: improved debugging output

build-system.jam: add missing semicolon

python.jam:
* fix cross-NT/CYGWIN build support
* add condition to the build requirements of the python targets

os.jam:
* add the ability to get constants for a particular OS

builtin.jam:
* remove "optional" attribute from host-os
* fix confusing indents

python.jam
----------

* Removed comments about known problems because they make no sense.

* Unified MacOS initialization with NT and *nix

* Updated comment describing init behavior

* Support for passing Python command as first argument

* Removed unused get-python-interpreter and get-python-version rules,
  since they can't work with that interface.  Working versions of
  these will be reinstated for Doug Gregor in the near future.

* When invoking Python to collect configuration info, collect it all at at once.

* When a Cygwin symlink is found by an NT build of bjam, give hints
  about where to find the file it points at.

* Lots of refactoring

* Make the logic work plausibly even when no Python executable can be found


darwin.jam
----------

* Simplified logic for setting up FRAMEWORK_PATH

* Corrected logic for setting up -framework option


feature.jam
-----------

* Make feature.defaults, feature.attributes, feature.values, and
  feature.get-values resilient to feature names being passed without
  grist.


gcc.jam, python.jam, builtin.jam
--------------------------------

* Include some progress volodya has made toward support for <suppress-import-lib>


[SVN r37186]
2007-03-15 04:02:25 +00:00
Dave Abrahams
9b89c2f459 ** This comment represents the aggregate changes merged from the **
** bbv2python branch.                                            **

gcc.jam: build and use import libraries on Cygwin and Windows, but
         accept DLL-only linking with prebuilt DLLs.

builtin.jam: fix default-host-os so that <target-os> actually becomes
             a functional feature.  Improve English in comments

property-set.jam: add str method so we can print them in generator
                  debugging output.

generators.jam: improved debugging output

build-system.jam: add missing semicolon

python.jam:
* fix cross-NT/CYGWIN build support
* add condition to the build requirements of the python targets

os.jam:
* add the ability to get constants for a particular OS

builtin.jam:
* remove "optional" attribute from host-os
* fix confusing indents

python.jam
----------

* Removed comments about known problems because they make no sense.

* Unified MacOS initialization with NT and *nix

* Updated comment describing init behavior

* Support for passing Python command as first argument

* Removed unused get-python-interpreter and get-python-version rules,
  since they can't work with that interface.  Working versions of
  these will be reinstated for Doug Gregor in the near future.

* When invoking Python to collect configuration info, collect it all at at once.

* When a Cygwin symlink is found by an NT build of bjam, give hints
  about where to find the file it points at.

* Lots of refactoring

* Make the logic work plausibly even when no Python executable can be found


darwin.jam
----------

* Simplified logic for setting up FRAMEWORK_PATH

* Corrected logic for setting up -framework option


feature.jam
-----------

* Make feature.defaults, feature.attributes, feature.values, and
  feature.get-values resilient to feature names being passed without
  grist.


gcc.jam, python.jam, builtin.jam
--------------------------------

* Include some progress volodya has made toward support for <suppress-import-lib>


[SVN r37186]
2007-03-15 04:02:25 +00:00
Daniel James
52f5485975 Change STLport links to point to the sourceforge home page, which is the home
page for more recent releases.


[SVN r37110]
2007-02-28 00:01:33 +00:00
Daniel James
5d9082ee5f Change STLport links to point to the sourceforge home page, which is the home
page for more recent releases.


[SVN r37110]
2007-02-28 00:01:33 +00:00
Daniel James
580d14cd82 Change STLport links to point to the sourceforge page.
[SVN r37108]
2007-02-27 23:59:40 +00:00
Daniel James
e82bee852a Change STLport links to point to the sourceforge page.
[SVN r37108]
2007-02-27 23:59:40 +00:00
Rene Rivera
8ddd260606 Improve the detection logic so that it work under vc8 running a Win64 OS. It is now possible to build a 64bit variant of bjam with vc8. Document the new buid script syntax and the numerous bjam options.
[SVN r37055]
2007-02-24 20:43:24 +00:00
Rene Rivera
300be29a3b Improve the detection logic so that it work under vc8 running a Win64 OS. It is now possible to build a 64bit variant of bjam with vc8. Document the new buid script syntax and the numerous bjam options.
[SVN r37055]
2007-02-24 20:43:24 +00:00
Dave Abrahams
656d7c36e1 Add missing semicolon
[SVN r37054]
2007-02-24 20:22:54 +00:00
Dave Abrahams
e429e3cc64 Add missing semicolon
[SVN r37054]
2007-02-24 20:22:54 +00:00
Dave Abrahams
c8a8873ad5 Some support for amd64; correct broken ia64 option
[SVN r37053]
2007-02-24 11:41:19 +00:00
Dave Abrahams
a4f34953b7 Some support for amd64; correct broken ia64 option
[SVN r37053]
2007-02-24 11:41:19 +00:00
Dave Abrahams
843105bbc4 Some support for amd64; correct broken ia64 option
[SVN r37053]
2007-02-24 11:41:19 +00:00
Dave Abrahams
030bae5c32 Some support for amd64; correct broken ia64 option
[SVN r37053]
2007-02-24 11:41:19 +00:00
Douglas Gregor
b0264186d4 Auto-detection of Microsoft's MPI toolchain
[SVN r36980]
2007-02-16 21:02:58 +00:00
Douglas Gregor
3bd1ec671a Auto-detection of Microsoft's MPI toolchain
[SVN r36980]
2007-02-16 21:02:58 +00:00
Rene Rivera
6f5b0cab39 Add compiler path to RUN_PATH.
[SVN r36945]
2007-02-15 06:27:07 +00:00
Rene Rivera
6f591e928a Add compiler path to RUN_PATH.
[SVN r36945]
2007-02-15 06:27:07 +00:00
Douglas Gregor
e10d7690f8 Import doxygen bits from 1.34.0 branch
[SVN r36910]
2007-02-08 19:27:41 +00:00
Douglas Gregor
16c4523aa6 Import doxygen bits from 1.34.0 branch
[SVN r36910]
2007-02-08 19:27:41 +00:00
Dave Abrahams
787d13c3f0 Get rid of debugging message
[SVN r36902]
2007-02-06 21:52:48 +00:00
Dave Abrahams
96e4e6f2b2 Get rid of debugging message
[SVN r36902]
2007-02-06 21:52:48 +00:00
Dave Abrahams
af335fa167 Get rid of debugging message
[SVN r36902]
2007-02-06 21:52:48 +00:00
Dave Abrahams
b94163f0fd Get rid of debugging message
[SVN r36902]
2007-02-06 21:52:48 +00:00
Vladimir Prus
a5c82a5ec0 Merge: Use -soname, not -h, since the latter does not
work with intel-9.0, for unknown reason.


[SVN r36900]
2007-02-06 18:27:41 +00:00
Vladimir Prus
a302ed41de Merge: Use -soname, not -h, since the latter does not
work with intel-9.0, for unknown reason.


[SVN r36900]
2007-02-06 18:27:41 +00:00
Vladimir Prus
8452835822 Use -soname, not -h, since the latter does not
work with intel-9.0, for unknown reason.


[SVN r36899]
2007-02-06 18:26:02 +00:00
Vladimir Prus
972cebe7c9 Use -soname, not -h, since the latter does not
work with intel-9.0, for unknown reason.


[SVN r36899]
2007-02-06 18:26:02 +00:00
Rene Rivera
d77765ca0a Update scanner to handle the newer quickbook include systax wqhich allows whitespace before "include".
[SVN r36868]
2007-02-01 04:00:53 +00:00
Rene Rivera
2c00e117a3 Update scanner to handle the newer quickbook include systax wqhich allows whitespace before "include".
[SVN r36868]
2007-02-01 04:00:53 +00:00
Jürgen Hunold
4efdd646a0 Prepare for separate include, library and binary prefixes for preinstalled Qt.
[SVN r36864]
2007-01-31 19:45:54 +00:00
Jürgen Hunold
219d35992e Prepare for separate include, library and binary prefixes for preinstalled Qt.
[SVN r36864]
2007-01-31 19:45:54 +00:00
Douglas Gregor
30fd319d5f Publish the python interpreter and version number, because others need it
[SVN r36846]
2007-01-30 15:23:09 +00:00
Douglas Gregor
f3be310698 Publish the python interpreter and version number, because others need it
[SVN r36846]
2007-01-30 15:23:09 +00:00
Douglas Gregor
dca25d906b Publish the python interpreter and version number, because others need it
[SVN r36846]
2007-01-30 15:23:09 +00:00
Douglas Gregor
87c5729380 Publish the python interpreter and version number, because others need it
[SVN r36846]
2007-01-30 15:23:09 +00:00
Vladimir Prus
27ab8f6ef2 Merge: increase page size for tlib
[SVN r36845]
2007-01-30 10:11:58 +00:00
Vladimir Prus
62d1dc7631 Merge: increase page size for tlib
[SVN r36845]
2007-01-30 10:11:58 +00:00
Vladimir Prus
33e05be028 Increase page size for tlib.
[SVN r36844]
2007-01-30 10:11:02 +00:00
Vladimir Prus
bedc74fa7e Increase page size for tlib.
[SVN r36844]
2007-01-30 10:11:02 +00:00
Vladimir Prus
0496dd4a6c Merge: Fix run-fail tests
[SVN r36770]
2007-01-23 20:51:39 +00:00
Vladimir Prus
2c6000e793 Merge: Fix run-fail tests
[SVN r36770]
2007-01-23 20:51:39 +00:00
Vladimir Prus
7f2670f670 Fix run-fail tests
[SVN r36769]
2007-01-23 20:50:55 +00:00
Vladimir Prus
8e07468164 Fix run-fail tests
[SVN r36769]
2007-01-23 20:50:55 +00:00
Dave Abrahams
e73e73f8cc Minor fixes for python on Windows.
Handle spaces in pathnames in testing.jam


[SVN r36713]
2007-01-12 22:21:04 +00:00
Dave Abrahams
44fe76ff09 Minor fixes for python on Windows.
Handle spaces in pathnames in testing.jam


[SVN r36713]
2007-01-12 22:21:04 +00:00
Dave Abrahams
070b1c5aea Added --abbreviate-paths feature to help with windows length limitations.
[SVN r36709]
2007-01-12 17:58:53 +00:00
Dave Abrahams
dd0eba7a7c Added --abbreviate-paths feature to help with windows length limitations.
[SVN r36709]
2007-01-12 17:58:53 +00:00
Dave Abrahams
7d1a1a4a44 Added --abbreviate-paths feature to help with windows length limitations.
[SVN r36709]
2007-01-12 17:58:53 +00:00
Dave Abrahams
cdeea386de Added --abbreviate-paths feature to help with windows length limitations.
[SVN r36709]
2007-01-12 17:58:53 +00:00