mirror of
https://github.com/urbit/shrub.git
synced 2024-12-24 11:24:21 +03:00
ade1e59ce1
* Add cross-compilation for `lmdb`. * Got built caching working in CI with `cachix`. * Cache cross compilation dependencies and toolchains. * Do release builds in CI. * Upload release builds to `bootstrap.urbit.org` on successful build. * Lots of optimization work for CI. * Boot from a solid pill in CI and load arvo with `-A`. * Increase `vere` HTTP timeout to 15m.
15 lines
310 B
Nix
15 lines
310 B
Nix
{ crossenv }:
|
|
|
|
crossenv.make_derivation rec {
|
|
name = "lmdb-${version}";
|
|
version = "0.9.23";
|
|
builder = ./builder.sh;
|
|
|
|
src = crossenv.nixpkgs.fetchFromGitHub {
|
|
owner = "LMDB";
|
|
repo = "lmdb";
|
|
rev = "LMDB_${version}";
|
|
sha256 = "0ag7l5180ajvm73y59m7sn3p52xm8m972d08cshxhpwgwa4v35k6";
|
|
};
|
|
}
|