ess/default.nix

23 lines
544 B
Nix
Raw Permalink Normal View History

{
self,
pkgs ? import <nixpkgs> {},
...
}:
pkgs.buildGoModule rec {
pname = "ess";
version = pkgs.lib.strings.removeSuffix "\n" (builtins.readFile ./version.txt);
src = ./.;
vendorHash = null;
ldflags = [
"-X 'main.version=${version}-nix'"
"-X 'main.commit=${self.rev or "dev"}'"
];
CGO_ENABLED = 0;
2025-04-08 14:45:30 +00:00
meta = {
description = "ess (env-sample-sync): automatically and safely synchronize env.sample files with .env";
homepage = "https://github.com/acaloiaro/ess";
2025-04-08 14:45:30 +00:00
license = pkgs.lib.licenses.bsd2;
};
}