Loading pkgs/by-name/wo/workout-tracker/package.nix +25 −2 Original line number Diff line number Diff line { lib, buildGoModule, buildNpmPackage, fetchFromGitHub, nix-update-script, nixosTests, ... }: buildGoModule rec { let pname = "workout-tracker"; version = "1.18.1"; Loading @@ -18,8 +18,31 @@ buildGoModule rec { hash = "sha256-Sn6SOHrsp1ZgsPntc2+cmlAEPVBUrYv1vKLKAQvT9m4="; }; assets = buildNpmPackage { pname = "${pname}-assets"; inherit version src; npmDepsHash = "sha256-jHpvCMgjGvaAOfbslaIKfIRiPafScpn3WLnYamm+lbs="; dontNpmBuild = true; postPatch = '' rm Makefile ''; installPhase = '' runHook preInstall cp -r . "$out" runHook postInstall ''; }; in buildGoModule rec { inherit pname version src; vendorHash = null; postPatch = '' ln -s ${assets}/node_modules ./node_modules make build-dist ''; passthru.updateScript = nix-update-script { }; passthru.tests = { Loading Loading
pkgs/by-name/wo/workout-tracker/package.nix +25 −2 Original line number Diff line number Diff line { lib, buildGoModule, buildNpmPackage, fetchFromGitHub, nix-update-script, nixosTests, ... }: buildGoModule rec { let pname = "workout-tracker"; version = "1.18.1"; Loading @@ -18,8 +18,31 @@ buildGoModule rec { hash = "sha256-Sn6SOHrsp1ZgsPntc2+cmlAEPVBUrYv1vKLKAQvT9m4="; }; assets = buildNpmPackage { pname = "${pname}-assets"; inherit version src; npmDepsHash = "sha256-jHpvCMgjGvaAOfbslaIKfIRiPafScpn3WLnYamm+lbs="; dontNpmBuild = true; postPatch = '' rm Makefile ''; installPhase = '' runHook preInstall cp -r . "$out" runHook postInstall ''; }; in buildGoModule rec { inherit pname version src; vendorHash = null; postPatch = '' ln -s ${assets}/node_modules ./node_modules make build-dist ''; passthru.updateScript = nix-update-script { }; passthru.tests = { Loading