Oliver Giles
a81492e5bc
use kj's onChildExit mechanism
...
This reduces code and allows for more idiosyncratic use of Promises.
Requires latest capnproto git.
Part of #49 refactor
6 years ago
Oliver Giles
4ffc22c657
use promises to control job runs
...
This is a refactor that more cleanly uses the kj framework for handling
processes spawned by Runs. This obviates the workaround introduced back in
ff42dae7cc
, and incidentally now requires c++14.
Part of #49 refactor
6 years ago
Oliver Giles
4c2aa2680f
Implement websocket communication with kj-http
...
Now that capnp/kj provides http and websocket functions, replace
the excellent websocketpp library with the kj functions. This
removes a dependency and allows for more consistent idiomatic
code. Thanks websocketpp, it was great to have you along!
This should enable parts of the refactor described in #49
6 years ago
Oliver Giles
568435cc8e
docker scripts: cache the build environment
6 years ago
Oliver Giles
f5ca5a3d7c
centos: fix rpm building for mid-release versions
6 years ago
Oliver Giles
40ecc2a132
docker scripts: fix OS version numbers
6 years ago
Oliver Giles
bfac7bc397
CMakeLists: Allow passing in the systemd unit dir
...
This is now necessary on centos, where /lib is a symlink to /usr/lib
6 years ago
Oliver Giles
68d08f369b
resolves #32 : build failure
...
Update to latest capnproto version
6 years ago
Oliver Giles
3369482182
add missing sqlite dependency in docker build scripts
7 years ago
Oliver Giles
3f32e9cb37
use git describe instead of hard-coded version number in build scripts
7 years ago
Oliver Giles
97bb43ae4f
use latest capnp in docker build scripts
...
until 6.2 is released, using the at least this hash allows
the use of 'unix-abstract:' addresses
7 years ago
Oliver Giles
1bd07acfc6
update dependencies to latest versions
7 years ago
Oliver Giles
56bc2581bf
v0.3
8 years ago
Oliver Giles
9521ba0bab
zlib dep, build script fixes, v0.2
9 years ago
Oliver Giles
a83cc6c7a5
correct postinst dir install path, force bash on ubuntu
9 years ago
Oliver Giles
1273b36260
add docker scripts
9 years ago