Arvid Norberg
e1f99fb309
fix boost-python linking with latest version of brew
2018-04-21 18:35:05 +02:00
Steven Siloti
b3faba329d
create dummy alias for boost_python3 when python3 is unavailable
...
Versions of boost as recent as 1.63 do not create a stub alias for python3
which causes build failures if no version of python3 is configured.
Duplicate that behavior so that building works even on older versions of
boost.
2018-04-13 08:27:22 +02:00
Steven Siloti
e7e5805c56
support building python bindings for python 3 and 64 bit
2018-03-27 11:04:56 +02:00
arvidn
7ff9f79af3
run fewer osx jobs on travis
2018-01-23 16:33:13 +01:00
Arvid Norberg
830ef0bedd
prevent dependency on openssl from leaking outside of libtorrent (libssl and libcrypto should not be a usage requirement). This cleans up most tests to build without having to also link against openssl
2017-10-09 17:15:35 +02:00
arvidn
a9821216bf
revert py_libtorrent renaming for python binding
2015-09-24 05:19:29 -07:00
arvidn
bdb2801c10
fix typos in appveyor.yml. attempt to cut down build times
2015-09-11 23:13:27 -04:00
arvidn
17c5759829
disable warning for unused command line argument and fix warnings. remove redundant travis build config. use new preprocessor on clang to avoid warnings
2015-09-06 22:55:41 -04:00
arvidn
d8065b8941
fix some warnings
2015-08-21 14:03:16 +02:00
arvidn
c99ad7b962
fix python binding Jamfile to detect BOOST_ROOT environment variable too
2015-08-09 21:23:11 -04:00
arvidn
167577aec4
another attempt to fix python unit test
2015-07-27 00:21:02 -07:00
arvidn
bfe18dd0c9
another attempt at fixing the python unit test
2015-07-26 17:22:03 -07:00
Chocobo1
fdada81ce3
Remove execute permission (linux) for Jamfile
2015-07-12 14:24:01 +08:00
arvidn
e584f476ba
merge
2015-06-07 01:34:12 -04:00
arvidn
2e0a5263ac
attempt to fix some isue with python binding jamfile
2015-06-07 08:31:09 +03:00
arvidn
a3d397e194
fix python binding build issue
2015-06-06 17:38:46 -04:00
Arvid Norberg
9d98c3baee
windows doesn't like to install dependencies for the python module. libtorrent seems to conflict with the python module itself
2015-04-04 22:41:06 +00:00
Arvid Norberg
967379e324
python binding fixes
2015-04-04 19:24:26 +00:00
Arvid Norberg
d019f3d4c3
fix linux python build and test_ssl build
2015-04-04 18:03:55 +00:00
Arvid Norberg
066cbf1a9f
merged changes from RC_1_0
2014-12-02 10:18:07 +00:00
Arvid Norberg
5cb49da3cf
merged changes from RC_1_0
2014-11-28 18:58:18 +00:00
Arvid Norberg
38512a3b79
fix python binding build on linux for pthread linking
2014-04-02 03:34:53 +00:00
Arvid Norberg
078b568009
attempt to fix linux -fPIC issue in python binding
2014-04-01 02:12:11 +00:00
Arvid Norberg
f3e86dbc4a
fix python binding Jamfile to use the same default linkage as everything else. polish run_tests script to print out less verbose build logs
2014-03-31 06:43:29 +00:00
Arvid Norberg
fd6623fa5c
the python bindings should not use types internal to libtorrent (fixes shared library linking)
2014-03-25 06:23:10 +00:00
Arvid Norberg
45f3fa4696
simplified setup.py to always build the bindings using bjam
2014-03-23 07:34:18 +00:00
Arvid Norberg
7632393325
merged jamfile fixes from RC_0_16
2013-04-27 19:35:41 +00:00
Arvid Norberg
5077c06c4a
merged (python) fixes from RC_0_16
2012-11-23 20:43:42 +00:00
Arvid Norberg
15ecec3ae5
merged python GIL fix from RC_0_16
2012-09-19 06:13:04 +00:00
Arvid Norberg
bc041a9a6d
fix python binding Jamfile
2012-03-22 20:36:22 +00:00
Arvid Norberg
21d3a75c41
make python bindings build with visibility=hidden by default
2012-03-22 04:37:32 +00:00
Arvid Norberg
a63ae0650f
add rename_file and name to filestorage in python binding
2012-03-22 03:33:54 +00:00
Arvid Norberg
9e87be35e4
fix python binding Jamfile
2011-11-13 07:31:00 +00:00
Arvid Norberg
bd4948064f
python binding build fix
2011-07-19 01:54:57 +00:00
Arvid Norberg
abb015e3de
exposed alert error_codes to python
2011-06-25 20:11:31 +00:00
Arvid Norberg
e22c6cdf62
stage the python module to the current directory to make running the test simpler
2010-03-28 02:06:50 +00:00
Arvid Norberg
c418165e07
replaced boost.filesystem with custom functions (improves efficiency and drops unnecessary dependencies and improves libtorrent portability)
2009-10-26 01:29:39 +00:00
Arvid Norberg
74f9d0aee8
remove docstrings.cpp reference in Jamfile
2009-06-01 02:53:08 +00:00
Arvid Norberg
a4fca76eff
python binding build fixes (BBv2)
2009-03-02 05:43:56 +00:00
Arvid Norberg
8ce5774307
added missing python bindign for create_torrent
2009-02-21 08:39:26 +00:00
Arvid Norberg
bed92597a9
fix for building the python bindings with boost-build
2009-02-20 08:58:36 +00:00
Arvid Norberg
24668058fc
added -fPIC and -fvisibility=hidden as features for cleaner Jamfile (and to make the propagation work for boost_system)
2008-12-20 23:30:53 +00:00
Arvid Norberg
3d34d30afb
use -fvisibility=hidden for darwin and gcc toolkits
2008-12-20 21:12:39 +00:00
Arvid Norberg
8cd106833d
fix python bindings Jamfile to properly build with -fPIC
2008-12-12 18:44:18 +00:00
Arvid Norberg
36b29053f9
fixed windows python bindings build. Made setup.py build with boost-build on windows, to be able to generate a windows binary installer for the python bindings
2008-11-23 20:41:24 +00:00
Arvid Norberg
2c4ee11f30
added -fPIC to python binding jamfile when building libtorrent, since it's a python module linking statically against libtorrent
2008-10-25 20:40:34 +00:00
Andrew Resch
f8862302cc
Add magnet_uri.cpp to the jamfile
2008-10-02 05:00:40 +00:00
Arvid Norberg
13766dc855
Jamfile updates to add the option to link statically or dynamically against the boost libraries
2008-06-28 08:59:25 +00:00
Arvid Norberg
a198073296
fixed python binding Jamfile
2008-05-20 00:59:23 +00:00
Arvid Norberg
39108056cd
python binding Jamfile fix
2008-05-15 08:31:13 +00:00