Arvid Norberg
|
97bdb4ba25
|
don't support c++98 anymore. build bt-get and bt-get2 by default (which require C++11). simplify address-model configuration in appveyor script. enable msvc-14 builds. use boost 1.59 on appveyor (#618)
|
2016-04-24 09:17:58 -04:00 |
arvidn
|
8dd1da9d32
|
fix warnings
|
2016-04-17 01:56:05 -04:00 |
arvidn
|
238e7515ea
|
fix typo in travis to actually build bt-get and bt-get2 examples. fix bt-get2 build
|
2016-03-30 02:32:53 -04:00 |
arvidn
|
8b9dfc8244
|
fix travis installation of dot and PIL
|
2016-03-19 07:49:52 -04:00 |
arvidn
|
c919c63ca3
|
extend the tutorial
|
2016-02-23 00:54:14 -05:00 |
arvidn
|
262f045ab9
|
build documentation on travis
|
2016-02-17 00:39:44 -08:00 |
arvidn
|
cbc5d99de0
|
update appveyor and .travis scripts
|
2016-01-19 20:54:34 -05:00 |
arvidn
|
8f7f7420f2
|
we don't use ditaa anymore
|
2015-12-20 12:41:22 -05:00 |
arvidn
|
b49a207d2a
|
only print rst2html version when building documentation
|
2015-12-20 11:38:55 -05:00 |
arvidn
|
17e54422f2
|
don't build figures either. attempt to make documentation failures properly reported on travis
|
2015-12-20 02:26:07 -05:00 |
arvidn
|
1a6792609d
|
fix issue in gen_stats_doc.py and make travis only generate the .rst files since docutils is too old
|
2015-12-20 02:02:09 -05:00 |
arvidn
|
673613a160
|
print docutils version
|
2015-12-20 01:55:12 -05:00 |
arvidn
|
f0921a58e3
|
pygments is needed for building docs
|
2015-12-20 01:55:12 -05:00 |
arvidn
|
4b5d64a065
|
only build docs on linux and make sure docutils is installed
|
2015-12-20 01:55:12 -05:00 |
arvidn
|
41475a7f75
|
test building the documentation on travis as well
|
2015-12-20 01:55:11 -05:00 |
arvidn
|
a34f35d0ba
|
post test coverage results sooner
|
2015-12-19 20:27:57 -05:00 |
arvidn
|
49b5a0d7d9
|
add support for codecov.io
|
2015-12-17 00:51:35 -05:00 |
arvidn
|
ced0f74bf8
|
minor moving around of code
|
2015-11-06 00:38:42 -05:00 |
arvidn
|
ea1fa63843
|
forward port fixing the install rule in Jamfile
|
2015-10-10 19:04:13 -04:00 |
arvidn
|
a9821216bf
|
revert py_libtorrent renaming for python binding
|
2015-09-24 05:19:29 -07:00 |
arvidn
|
c97bf4a0f4
|
travis script polishing
|
2015-09-16 20:26:13 -04:00 |
arvidn
|
bdb2801c10
|
fix typos in appveyor.yml. attempt to cut down build times
|
2015-09-11 23:13:27 -04:00 |
arvidn
|
05c580572d
|
disable simulation on travis osx. fix more warnings
|
2015-09-06 22:55:42 -04:00 |
arvidn
|
7437171f9a
|
disable test_ssl on travis osx
|
2015-09-06 22:55:41 -04:00 |
arvidn
|
68abd7a44d
|
move out test_alert_manager from the main test (as it actually sleeps). also add some debug logging to it
|
2015-09-06 22:55:41 -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
|
b45c585a78
|
use gcc on linux and clang on osx
|
2015-09-06 22:55:41 -04:00 |
arvidn
|
179136c246
|
only build pushes for master and RC_1_0
|
2015-09-06 20:45:08 -04:00 |
arvidn
|
89eaaa31b6
|
disable osx builds for now
|
2015-09-02 07:59:20 -04:00 |
arvidn
|
4873004df7
|
warnings as errors
|
2015-08-21 14:52:07 +02:00 |
arvidn
|
589888fd9f
|
specify c99 or c11 for C files
|
2015-08-21 10:01:01 +02:00 |
arvidn
|
466c8c59a0
|
actually enable warnings on travis and fix command line warnings
|
2015-08-21 00:26:11 +02:00 |
arvidn
|
0ce2227727
|
build fewer combinations but include c++98 as one test
|
2015-08-20 02:10:14 +02:00 |
arvidn
|
91a08606cf
|
attempt tp get submodules to work on travis again
|
2015-08-19 21:38:41 +02:00 |
arvidn
|
e480fd121d
|
revert the address sanitizer build (failed python bindings)
|
2015-08-17 09:02:40 -04:00 |
arvidn
|
b5fdc74c91
|
another attempt to fix .travis.yml
|
2015-08-14 00:52:49 -04:00 |
arvidn
|
ee260508be
|
attempted fix to .travis.yml
|
2015-08-14 00:00:37 -04:00 |
arvidn
|
6b555ea142
|
enable address sanitizer in debug builds on travis
|
2015-08-13 23:55:51 -04:00 |
arvidn
|
12136563c4
|
use boost-build --hash instead of abbreviate paths on travis and appveyor, to never make the filenames overflow the filesystem limit
|
2015-08-10 10:21:44 -04:00 |
arvidn
|
6068418def
|
fix and re-enable simulations
|
2015-08-09 00:56:37 -04:00 |
arvidn
|
19be031921
|
disable simulations for now
|
2015-08-08 21:49:26 -04:00 |
arvidn
|
72286eb0dc
|
minor asio.ssl abstraction cleanup. update libsimulator with build fix. only run simulator on one of the build variants on travis, since the simulator does not support ssl
|
2015-08-08 16:19:44 -04:00 |
arvidn
|
97d46997c9
|
give up on clang + libc++ and instead downgrade gcc to 4.8
|
2015-08-08 14:59:02 -04:00 |
arvidn
|
3594da7839
|
on travis, use libc++ together with clang. Update libsimulator to fix gcc build
|
2015-08-08 13:08:41 -04:00 |
arvidn
|
4453592c09
|
CXX is not set for clang builds it seems
|
2015-08-08 02:34:31 -04:00 |
arvidn
|
cd01d0c426
|
it was still bjam back in the 1.55 days
|
2015-08-08 02:19:47 -04:00 |
arvidn
|
28e73b293a
|
maybe gcc5 is just on one of the main package sources
|
2015-08-08 02:16:40 -04:00 |
arvidn
|
0e350d4ff3
|
try separating the package sources
|
2015-08-08 02:12:52 -04:00 |
arvidn
|
2c37b9c514
|
another travis attempt
|
2015-08-08 02:07:38 -04:00 |
arvidn
|
fa3f1e4d5f
|
install boost build on travis
|
2015-08-08 02:03:36 -04:00 |
arvidn
|
387439cd4e
|
another attempt at gcc-4.9
|
2015-08-08 02:01:30 -04:00 |
arvidn
|
ce1d38704d
|
another attempt to fix travis
|
2015-08-08 01:10:36 -04:00 |
arvidn
|
13173c034e
|
attempt to fix travis build
|
2015-08-08 01:03:13 -04:00 |
arvidn
|
fbc0f6776a
|
attempt to update to gcc-4.8 and fix user-config.jam
|
2015-08-08 00:48:49 -04:00 |
arvidn
|
ff51c044a1
|
specify c++11 in travis file
|
2015-08-08 00:08:17 -04:00 |
arvidn
|
55d2ebd173
|
travis should pull submodules
|
2015-08-07 23:17:33 -04:00 |
arvidn
|
b8861235c3
|
fix typo in travis.yml
|
2015-08-07 21:58:00 -04:00 |
arvidn
|
553eefbd88
|
add simulation build to travis
|
2015-08-07 21:31:59 -04:00 |
arvidn
|
edf5e5eefc
|
use LD_LIBRARY_PATH to try to make the python test find libtorrent.so
|
2015-07-27 23:09:24 -07:00 |
arvidn
|
dfd4e13450
|
revert unintentional travis.yml changes
|
2015-07-27 00:22:50 -07: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 |
arvidn
|
26a5735336
|
another attempt at fixing python unit test on travis
|
2015-07-26 16:00:53 -07:00 |
arvidn
|
08f3aa0bf5
|
attempt to fix the python unit test by first installing libtorrent
|
2015-07-26 09:37:01 -07:00 |
arvidn
|
1a4c017ec5
|
merged torrent_info constructor fix (python bindings) from RC_1_0
|
2015-07-25 16:40:07 -07:00 |
Chocobo1
|
cf6a7edafd
|
Zero out ccache stats for every build
|
2015-07-12 14:24:01 +08:00 |
Chocobo1
|
a4777f6a86
|
Switch to travis container-based builds
|
2015-07-07 19:20:54 +08:00 |
arvidn
|
52a77b6033
|
another travis -j update
|
2015-06-25 01:00:17 -04:00 |
arvidn
|
3bfffe22a6
|
just use -j4 in travis script
|
2015-06-25 00:29:38 -04:00 |
arvidn
|
040a5b7048
|
fix travis config and make it adapt to the number of CPUs
|
2015-06-25 00:26:22 -04:00 |
arvidn
|
7c7ea4cd90
|
travis tweak
|
2015-06-24 22:26:21 -04:00 |
arvidn
|
4b147e32c3
|
show ccache stats after builds
|
2015-06-20 16:54:20 -04:00 |
arvidn
|
a510516fb3
|
invoke ccache explicitly on travis
|
2015-06-20 12:09:04 -04:00 |
arvidn
|
8cf9357aa8
|
move test main into test library to avoid redundant recompiling and hopefully speed up the testing a bit
|
2015-06-20 11:08:26 -04:00 |
arvidn
|
ed46450f06
|
fix typo in travis.yml
|
2015-06-20 10:44:26 -04:00 |
arvidn
|
491f6d6129
|
experiment with travis ccache
|
2015-06-20 10:40:47 -04:00 |
arvidn
|
c71a48bcf2
|
split up travis build into 3 build matrix slots
|
2015-06-14 20:37:14 -04:00 |
arvidn
|
0316231791
|
update travis.yml
|
2015-06-14 18:01:40 -04:00 |
arvidn
|
bf8d9ba5bd
|
another yaml attempt
|
2015-06-07 23:41:41 -04:00 |
arvidn
|
5593938bbd
|
another yaml attempt
|
2015-06-07 23:00:16 -04:00 |
arvidn
|
552149d33a
|
yaml fix attempt
|
2015-06-07 22:51:05 -04:00 |
arvidn
|
2f466b9e13
|
another travis attempt
|
2015-06-07 22:10:10 -04:00 |
arvidn
|
80a32ed0e3
|
another travis attempt
|
2015-06-07 20:41:26 -04:00 |
arvidn
|
2d89193084
|
configure python in user-config.jam (for travis)
|
2015-06-07 20:16:12 -04:00 |
arvidn
|
aa6598b2e6
|
don't return an internal session_settings type from the session, return a settings_pack instead
|
2015-06-07 00:23:30 -04:00 |
arvidn
|
8bd935a58e
|
make sure examples and python bindings build on travis as well
|
2015-06-06 02:16:22 -04:00 |
arvidn
|
b2937712a2
|
don't run as many tests configurations on travis
|
2015-06-05 17:59:19 -04:00 |
arvidn
|
15dd15d0d6
|
fix no-deprecated build. extend .travis.yml to build the 3 test configurations too. rename README to README.rst
|
2015-06-05 02:31:52 -04:00 |
arvidn
|
f11b054bae
|
another travis attempt
|
2015-06-05 00:15:22 -04:00 |
arvidn
|
393f98f9ee
|
fix gcc build of test_dos_blocker. update README and travis.yml
|
2015-06-04 21:58:02 -04:00 |
arvidn
|
6cea5e61da
|
travis
|
2015-06-04 20:42:55 -04:00 |
arvidn
|
d91dfcb974
|
update boost package again, in travis.yml
|
2015-06-04 20:38:50 -04:00 |
arvidn
|
5cb126ac1d
|
update travis.yml
|
2015-06-04 20:27:13 -04:00 |
arvidn
|
e0f31226db
|
update boost package in travis.yml
|
2015-06-04 20:21:23 -04:00 |
arvidn
|
c9651012bc
|
remove tabs from travis.yml
|
2015-06-04 20:17:23 -04:00 |
arvidn
|
4a956e1980
|
add travis file
|
2015-06-04 20:15:57 -04:00 |