Commit Graph

112 Commits

Author SHA1 Message Date
Arvid Norberg 103d574cb0 build and run all tests in macOS (#859)
build and run all tests in macOS. fix test build invocation on travis. remove bdecode_benchmark
2016-07-02 00:41:48 -04:00
Alden Torres 39e971c2ce added support for arm crc32c and changed to test in arm 32 bits (#869)
added support for arm crc32c and changed to test in arm 32 bits
2016-06-30 11:37:55 -04:00
arvidn e27f7e2b67 use git clone depth 1 on travis 2016-06-29 21:17:38 -04:00
Arvid Norberg 7476af0c97 clean up .travis file (#857)
some .travis file clean up
2016-06-27 01:00:44 -04:00
arvidn 31b1c86b44 fix .travis arm target 2016-06-26 13:14:53 -04:00
Alden Torres 57ad035955 added arm __builtin_clz support and tests running in arm mode (#854)
added arm __builtin_clz support and tests running in arm mode inside travis
2016-06-26 12:01:42 -04:00
Arvid Norberg 21c1540ace clean up natpmp and upnp logging (#842)
clean up natpmp and upnp logging. remove custom logging macro and use regular logging via alerts. honor TORRENT_DISABLE_LOGGING
2016-06-23 01:23:59 -04:00
Alden Torres 15bac1e9b5 config.h cleanup (#834)
config.hpp and .travis.yml cleanup
2016-06-19 02:32:12 -04:00
Arvid Norberg cbeb7adbde fix .travis script to run simulations (#791)
fix .travis script to run simulations
2016-06-05 22:13:01 -04:00
Arvid Norberg 558c3af360 build tools in CI (#771)
build tools in CI
2016-05-31 17:48:41 -04:00
Arvid Norberg b4e11a06c0 attempt to get GCC 5 in travis (#744)
use GCC 5 in travis
2016-05-21 16:23:15 -04:00
Arvid Norberg 1edf47a64f Travis build once (#739)
build libtorrent once on travis
2016-05-20 01:32:32 -04:00
Arvid Norberg 432067bad3 only build libtorrent once (#737) 2016-05-19 00:49:12 -04:00
Arvid Norberg f856b6bbe3 dial up cppcheck (#663)
increase cppcheck coverage and make sure there are no warnings
2016-04-30 00:24:45 -04:00
Arvid Norberg 8848d467da attempt to propagate errors in travis script (#666)
fix error propagation in travis script
2016-04-29 13:28:28 -04:00
Arvid Norberg c557432431 attempt to run cppcheck on travis (#644)
run cppcheck on travis
2016-04-26 18:09:11 -04:00
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