1
0
mirror of https://github.com/ohwgiles/laminar.git synced 2024-09-28 22:40:45 +00:00
Commit Graph

16 Commits

Author SHA1 Message Date
Oliver Giles
2ee950d1c3 build scripts: debian 10 is now current stable 2019-09-04 09:33:16 +03:00
Stefan Bühler
5d31d4152e fix debian package filename and contained version (#101)
The inner version should be the same as the one in the filename; the
filename pattern is "${name}_${version}_${arch}.deb".

Set the version suffix to avoid conflicts with a future Debian package
and include the Debian version this package was built against.
2019-09-04 09:31:43 +03:00
Oliver Giles
fda11a652b Install bash/zsh completions in correct locations 2018-10-16 20:38:48 +03:00
Oliver Giles
08b3f25a22 Replace boost/filesystem with kj/filesystem
Lose the boost dependency since recent versions of capnproto's kj
also provide a nice filesystem library. Take the opportunity to
refactor the Run object to become more than POD and to encapsulate
some of the functionality that was done in the Laminar class

Part of #49 refactor
2018-09-28 12:43:40 +03:00
Oliver Giles
fe57d63623 use capnproto 0.7.0 in build scripts 2018-09-28 10:50:09 +03:00
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
2018-08-03 14:36:24 +03:00
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
2018-06-30 20:34:56 +03:00
Oliver Giles
568435cc8e docker scripts: cache the build environment 2018-05-14 21:15:53 +03:00
Oliver Giles
40ecc2a132 docker scripts: fix OS version numbers 2018-05-14 21:13:51 +03:00
Oliver Giles
68d08f369b resolves #32: build failure
Update to latest capnproto version
2018-02-27 08:54:22 +02:00
Oliver Giles
3369482182 add missing sqlite dependency in docker build scripts 2017-12-11 18:32:07 +02:00
Oliver Giles
3f32e9cb37 use git describe instead of hard-coded version number in build scripts 2017-08-19 10:47:27 +03:00
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
2017-08-19 10:43:01 +03:00
Oliver Giles
1bd07acfc6 update dependencies to latest versions 2017-07-31 08:58:06 +03:00
Oliver Giles
56bc2581bf v0.3 2016-07-29 12:41:14 +03:00
Oliver Giles
b8d172fa2b change docker script to build for debian 2016-07-26 13:02:58 +03:00