Jason Rhinelander
5878473f67
Bump ZMQ to latest release & propagate flags to build
...
- ZMQ 4.3.5
- The local zmq build was not propagating either ccache or CXX_FLAGS,
and so was slower, and would not work properly if the parent was built
using `-DCMAKE_CXX_FLAGS=-stdlib=libc++` (e.g. for a full llvm build,
such as the one in lokinet).
2023-10-26 13:29:23 -03:00
Jason Rhinelander
df19d1dd94
Add sid workaround
...
lsb_release -sc on sid currently prints 'n/a' because of debian bugs
1020893 and 1008735. Add a workaround.
Also bumps clang builds to latest version.
2022-09-28 14:00:05 -03:00
Jason Rhinelander
3a3ffa7d23
Increase ulimit on macos
...
The test suite is now running out of file descriptors, because of
macos's default tiny limit.
2022-08-31 11:49:44 -03:00
Jason Rhinelander
7fca36b3a9
Use liboxenc-dev in ci jobs
2022-03-30 16:21:03 -03:00
Jason Rhinelander
a53e1f1786
CI tweaks
...
- extract submodule commands (so that macOS gets the `--depth=1`)
- put deps into a list instead of a string
- remove extraneous submodule update from build steps
- move focal to after sid
2021-10-25 13:09:42 -03:00
Jason Rhinelander
f0bb2c3d3f
Update ci to use our pre-built images
...
Also tweak some of the builds a bit, and reformat.
2021-10-18 00:37:17 -03:00
Jason Rhinelander
09f3de2232
Fix versioning in clang/llvm pipeline functions
2021-10-14 20:08:49 -03:00
Jason Rhinelander
6a386b7d4a
Crank clang to 13
...
Also reformat and move things around a bit.
2021-10-14 11:00:25 -03:00
Jason Rhinelander
7695e770a7
drone: quiet/optimize image setup
2021-10-05 12:27:53 -03:00
Jason Rhinelander
768a639dea
Crank clang to 11
2020-10-23 18:18:18 -03:00
Jason Rhinelander
9a103f1bf6
Add macOS build
2020-05-19 22:56:32 -03:00
Jason Rhinelander
65aa5940be
Let color through Ninja (1.9+)
2020-05-19 22:55:57 -03:00
Jason Rhinelander
ec9c58ea34
Add Debug ci build, set other builds to Release
2020-05-19 22:55:57 -03:00
Jason Rhinelander
af59d58797
Add drone ci builds
...
Adds CI builds (using drone) for various ubuntu/debian builds on
amd64/arm64/i386/armhf.
2020-05-19 22:55:57 -03:00