Peter Dimov
b644946368
Add comments explaining the stage/install targets in build/Jamfile
2018-10-12 14:34:15 -04:00
Peter Dimov
c7799aa44f
Add empty stage/install targets when Python is not configured
2018-10-12 14:34:15 -04:00
Peter Dimov
02095af952
Use boost-install in build/Jamfile
2018-10-12 09:42:51 -04:00
Stefan Seefeld
0021720a46
Conditionalize targets on Python configuration.
2018-03-11 10:31:21 -04:00
Stefan Seefeld
d4d41d94ae
Add Python version to library suffix.
2018-02-13 17:22:34 -05:00
Stefan Seefeld
2d1f66fd19
Remove module as obsoleted by Boost.NumPy.
2017-07-20 11:39:58 -04:00
Stefan Seefeld
df16e3e55e
Fix typo.
2017-03-28 12:54:05 -04:00
Rene Rivera
5121fc11f9
Don't build numpy if there's no python version to target.
2017-03-06 10:30:41 -06:00
Rene Rivera
471e6181b2
BPL builds targets need to always be defined.
2017-03-05 15:16:36 -06:00
Rene Rivera
398e7f02b8
Fix no pynumpy target when no numpy configured.
2017-03-05 08:56:57 -06:00
Rene Rivera
1e315242ce
Fix libs from referencing BPL when there is no python configured.
2017-03-03 22:28:22 -06:00
Rene Rivera
e670de2795
Fix empty numpy lib name caused by missing parens for lib name map.
2017-03-02 21:55:49 -06:00
Rene Rivera
367b793ac9
Merge branch 'develop' of https://github.com/boostorg/python.git into develop
2017-03-01 10:15:47 -06:00
Rene Rivera
8c170d9193
Fix building of multiple BPL libs even when the configured python does
...
not match.
2017-03-01 10:15:37 -06:00
SPKorhonen
bd7b8ecba5
Fix for missing export symbols, issue #98 ( #110 )
...
Fix for missing export symbols in shared library of boost::python::numpy
2017-02-15 11:53:28 -05:00
Stefan Seefeld
d14b8cf411
Fix library dependency with Python 3.
2017-01-03 21:17:51 -05:00
Vladimir Prus
36bbdde2fe
Use Boost-global python tagging.
2016-10-28 11:56:15 +03:00
Stefan Seefeld
07c8cbe652
Adjust to Boost.Build changes.
2016-10-23 21:27:31 -04:00
Stefan Seefeld
163e469bc4
Minor fixes.
2016-10-19 11:25:48 -04:00
Stefan Seefeld
84c96447e2
Add NumPy support to the BB-based build logic.
2016-10-18 16:32:05 -04:00
Stefan Seefeld
482219f20a
Remove a bunch of obsolete files.
2016-09-29 23:18:00 -04:00
Stefan Seefeld
d422058fb4
Adjust BB logic to shared_ptr test changes.
2016-09-28 16:59:44 -04:00
Steven Watanabe
b63d44e781
Delay the warning that the Boost.Python Jamfile emits, until someone actually tries to use the library. Fixes #2417 .
...
[SVN r62895]
2010-06-13 04:00:10 +00:00
Vladimir Prus
9398a63250
Implement --python-buildid.
...
Fixes #3544 .
Patch from Gaudenz Steinlin.
[SVN r59987]
2010-02-28 08:22:46 +00:00
Stefan Seefeld
ef2a02c396
Merged 2009 GSoC work from sandbox-branches/bhy/py3k branch back into trunk.
...
[SVN r56305]
2009-09-19 02:32:41 +00:00
Beman Dawes
863bff9072
Remove per email from Dave
...
[SVN r43901]
2008-03-28 02:11:13 +00:00
Dave Abrahams
6a3085ad5d
Merging some of the more obvious changes from RC_1_34_0
...
[SVN r40714]
2007-11-03 03:25:13 +00:00
Eric Niebler
8b915a15ff
merge Changeset 37947
...
[SVN r40675]
2007-11-02 04:35:01 +00:00
Vladimir Prus
77907c5369
Make sure every library can be installed by using
...
bjam stage|install
in libs/<library>/build.
[SVN r40475]
2007-10-26 09:04:25 +00:00
Rene Rivera
f005518686
Fix build system error when Python is not configured, without preventing the BPL target from being declared. Instead the target is now unbuildable, and will be skipped when Python is not configured.
...
[SVN r40156]
2007-10-18 16:11:41 +00:00
Rene Rivera
274a219965
Remove BPL build conditional as it prevents normal build failures.
...
[SVN r39731]
2007-10-06 19:46:39 +00:00
Ralf W. Grosse-Kunstleve
5809078ba9
Patches by Nikolay Mladenov (nickm at sitius com): new pythonic signatures; docstring support for enums; fix unrelated Visual C++ 6 problem
...
[SVN r39191]
2007-09-11 16:53:50 +00:00
Vladimir Prus
04e54d670c
Remove V1 Jamfiles
...
[SVN r38516]
2007-08-08 19:02:26 +00:00
Thomas Witt
bd606e5017
Fix #583 .
...
[SVN r37947]
2007-06-08 18:30:46 +00:00
Dave Abrahams
b8937d0bae
Relieve need to explicitly configure Python
...
[SVN r37382]
2007-04-06 18:17:43 +00:00
Dave Abrahams
16d975ba5c
Bringing forward BBv2/Python support and a few other things that were
...
obviously more up-to-date on the RC branch.
Removed the Boost.Python v1 zip archive.
[SVN r37346]
2007-04-03 17:10:53 +00:00
Dave Abrahams
8eddc7aa37
Support for --with-pydebug builds.
...
python.jam:
Support for the specification of "_d" extension suffix.
In compute-default-paths, fixed the check for residence in
a "PCBuild.*" directory so we can build against Windows Python built
in a source distribution.
common.jam:
Fixed generation of the "y" tag to look for <python-debugging>on
rather than the whole debug-python build variant.
Fixed some grammar and spelling.
virtual-target.jam:
Added the ability to forego the prepending of "." to a
generated-target-suffix by specifying the suffix enclosed in <...>
libs/python/build/Jamfile.v2:
#define BOOST_DEBUG_PYTHON when <python-debugging>on
[SVN r37326]
2007-04-02 00:51:15 +00:00
Dave Abrahams
44d53c448b
libs/python/build/Jamfile.v2: remove needless <define> property.
...
libs/python/test/Jamfile.v2:
* add dynamically-linked embedding test
* fix builtin_converters test so it can work (BBv1 allowed the
duplication of main target names; BBv2 does not)
libs/python/test/import_.cpp: move some more of the Python code within
a handle_exception callback so at least we can better diagnose
failures.
[SVN r37214]
2007-03-17 20:17:56 +00:00
Dave Abrahams
0910710ac4
Correct class/function mismatches for MSVC and bring across
...
documentation tweaks from HEAD.
[SVN r36355]
2006-12-13 15:08:26 +00:00
Dave Abrahams
8fe9d41b58
Cleaned out flotsam and improved comments
...
[SVN r36317]
2006-12-11 02:50:55 +00:00
Rene Rivera
10b85d67e7
Remove obsolete Boost.Build v1 files.
...
[SVN r35880]
2006-11-06 17:10:46 +00:00
Dave Abrahams
1d65b74273
Add missing license/copyright
...
[SVN r35070]
2006-09-11 22:27:29 +00:00
Dave Abrahams
9366c48351
add missing license/copyright info
...
[SVN r35068]
2006-09-11 22:08:18 +00:00
Vladimir Prus
489dae2b58
Clarify comment
...
[SVN r34668]
2006-07-22 12:53:49 +00:00
Vladimir Prus
ec77608840
Clarify comment
...
[SVN r34668]
2006-07-22 12:53:49 +00:00
Vladimir Prus
f852ce6f7b
Windows
...
[SVN r34667]
2006-07-22 12:28:43 +00:00
Vladimir Prus
f5a69a1dab
Windows fix: use <library>/pytho/python_for_extensions, not <use>, so that
...
we actually link to Python import lib on windows.
[SVN r34666]
2006-07-22 12:28:00 +00:00
Vladimir Prus
e500919d25
Merge: Don't link Boost.Python to python library
...
[SVN r34663]
2006-07-22 07:16:18 +00:00
Vladimir Prus
a1e865061c
Don't link Boost.Python to python library, and don't require
...
<threading>multi for embedding applications.
* libs/python/build/Jamfile.v2: (boost_python): Don't link
to /python//python. Use /python//python_for_extensions.
* libs/python/test/Jamfile.v2: Remove <threading>multi project
requirements.
(py-run): Link to /python//python.
(exec): Likewise.
* tools/build/v2/tools/python.jam: (pthread): Declare.
(init-unix): Add 'pthread' to extra-libs.
(
[SVN r34662]
2006-07-22 07:12:10 +00:00
Vladimir Prus
0793267bf0
Add BOOST_PYTHON_STATIC_LIB and BOOST_PYTHON_DYNAMIC_LIB to usage
...
requirements, as appropriate.
[SVN r33053]
2006-02-21 07:38:14 +00:00