Commit Graph

36 Commits

Author SHA1 Message Date
Joseph Kaile 9d079ec7af add nasm to CI 2023-03-02 11:16:24 -05:00
Bao Tran 1e620c547b remove unneeded command 2022-07-01 11:45:29 -04:00
Bao Tran 88d3467314 fix travis ci 2022-07-01 11:26:43 -04:00
Nithin Pranesh 71c680e89b use doxygen v1.9.2 instead of v1.9.3 2022-01-03 14:43:43 -05:00
Kevin Ring f4fef34af5 Require macOS tests to pass for build to pass. 2021-11-24 19:43:52 -05:00
Kevin Ring 72f2bccd03 Don't build docs on mac either. 2021-11-12 21:54:05 +11:00
Kevin Ring 953e4a032c Fix typo. 2021-11-12 21:30:13 +11:00
Kevin Ring f7fffe8906 Don't let failing tests fail the mac build (for now). 2021-11-12 21:29:52 +11:00
Kevin Ring 4b8e00d53f Add macOS build. 2021-11-12 19:36:22 +11:00
Kevin Ring 8b32d36b65 Clean up. 2021-08-23 13:40:10 +10:00
Kevin Ring a08af92249 Try again to remove rabbitmq. 2021-08-23 13:34:43 +10:00
Kevin Ring 14c812da96 Remove rabbitmq PPA cause it's busted. 2021-08-23 13:27:57 +10:00
Kevin Ring 02d016fe33 Print contents of PPAs. 2021-08-23 13:11:20 +10:00
Kevin Ring 1e488a6641 Fix Ubuntu-fu. 2021-08-23 13:08:07 +10:00
Kevin Ring 5d2efd891f Print apt sources list. 2021-08-23 13:05:12 +10:00
Kevin Ring 3e5c584f3f Do Debug builds on non-Windows platforms, too. 2021-07-08 22:16:48 +10:00
Kevin Ring 033162b4fd Speed up source format checking by not checking out submodules. 2021-05-12 23:06:44 +10:00
Kevin Ring aa50c9179b Attempt to fix Clang build on Travis.
Following the advice here:
https://travis-ci.community/t/clang-10-was-recently-broken-on-linux-unmet-dependencies-for-clang-10-clang-tidy-10-valgrind/11527
2021-04-30 22:15:28 +10:00
Kevin Ring be6680cbd5 Actually check for formatting errors. 2021-03-09 16:15:27 +11:00
Kevin Ring 7f9a12e1fb Add npm install for formatting check on Travis. 2021-03-09 16:05:09 +11:00
Kevin Ring 2153e51a30 Add easy way to format the whole codebase, and check formatting on CI. 2021-03-09 16:02:13 +11:00
Kevin Ring 7336ab8cd2 Install doxygen. 2021-03-04 17:39:20 +11:00
Kevin Ring 9261340b21 Specify architecture only for VS2017 build. 2021-03-04 17:18:48 +11:00
Kevin Ring 40cca0bed4 Another attempt at VS2017 on Travis.
Don't try to upgrade VS2017 (it keeps failing), but do specify a 64-bit
build.
2021-03-04 17:07:58 +11:00
Kevin Ring e9eb78af35 Try a choco upgrade instead. 2021-03-04 16:33:24 +11:00
Kevin Ring 16950ba517 Install later version of VS2017. 2021-03-04 16:23:42 +11:00
Kevin Ring b13dbb1224 Add VS2017 travis build. 2021-03-04 16:08:32 +11:00
Kevin Ring 7d88a70bb5 Add comment explaining Clang 10. 2020-12-03 17:24:05 +11:00
Kevin Ring dfe2bd6533 Use clang 10, hopefully. 2020-12-03 17:07:46 +11:00
Kevin Ring 9107682e89 Fix warning. 2020-12-03 16:30:16 +11:00
Kevin Ring 877ba1910c Use stock cmake, doxygen under focal. 2020-12-03 16:19:25 +11:00
Kevin Ring 8d596c5063 Use Ubuntu 20.04 (focal) on TravisCI. 2020-12-03 16:14:10 +11:00
Kevin Ring 41c4e4a768 Assume clang is in the path on Travis (is it?) 2020-12-03 16:10:25 +11:00
Kevin Ring 9ac07b4b4f Add Clang build to Travis. 2020-12-03 16:05:56 +11:00
Kevin Ring 1564f3ca1f Remove manual third party dependency build step. 2020-10-01 22:50:42 +10:00
Kevin Ring 4cf67d566e Add .travis.yml. 2020-08-17 15:10:33 +10:00