isle/nix/garage.nix

34 lines
623 B
Nix
Raw Normal View History

2023-02-15 13:58:47 +00:00
rec {
version = "0.8.1";
2023-02-15 13:58:47 +00:00
src = builtins.fetchGit {
name = "garage-v${version}";
url = "https://git.deuxfleurs.fr/Deuxfleurs/garage.git";
rev = "76230f20282e73a5a5afa33af68152acaf732cf5";
};
2023-02-15 13:58:47 +00:00
package = {
pkgsSrc,
buildSystem,
hostSystem,
}: let
2023-02-15 13:58:47 +00:00
compile = (import "${src}/nix/compile.nix") {
2023-02-15 13:58:47 +00:00
system = buildSystem;
target = hostSystem;
pkgsSrc = pkgsSrc;
2023-02-15 13:58:47 +00:00
cargo2nixOverlay = (import "${src}/nix/common.nix").cargo2nixOverlay;
2023-02-15 13:58:47 +00:00
release = true;
git_version = version;
};
2023-02-15 13:58:47 +00:00
in
compile.workspace.garage {
compileMode = "build";
};
}