Commit Graph

217 Commits

Author SHA1 Message Date
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