forked from nikkuss/pkgs
29 lines
550 B
Nix
29 lines
550 B
Nix
{
|
|
lib,
|
|
buildGoModule,
|
|
callPackage,
|
|
}:
|
|
let
|
|
sources = callPackage ../../../../_sources/generated.nix { };
|
|
in
|
|
buildGoModule (finalAttrs: {
|
|
pname = "claude-sync";
|
|
version = lib.removePrefix "v" sources.claude-sync.version;
|
|
inherit (sources.claude-sync) src;
|
|
|
|
vendorHash = "sha256-cHWP5m191QP4XxeOtgHaLsyavXWikUwViDivBMGP34M=";
|
|
|
|
subPackages = [ "cmd/claude-sync" ];
|
|
|
|
ldflags = [
|
|
"-s"
|
|
"-w"
|
|
"-X main.version=${finalAttrs.version}"
|
|
];
|
|
|
|
meta = {
|
|
mainProgram = "claude-sync";
|
|
platforms = lib.platforms.unix;
|
|
};
|
|
})
|