Loading pkgs/by-name/li/listmonk/email-builder.nix 0 → 100644 +37 −0 Original line number Diff line number Diff line { stdenv, fetchYarnDeps, yarnConfigHook, yarnBuildHook, nodejs, src, version, meta, }: stdenv.mkDerivation { pname = "listmonk-email-builder"; inherit version; src = "${src}/frontend/email-builder"; offlineCache = fetchYarnDeps { yarnLock = "${src}/frontend/email-builder/yarn.lock"; hash = "sha256-glt7tMfP3x0Mr/hFG1t6TfwVJ+yZ551jeZK2UPIKI8g="; }; nativeBuildInputs = [ yarnConfigHook yarnBuildHook nodejs ]; installPhase = '' runHook preInstall mkdir -p $out cp -R dist/* $out runHook postInstall ''; inherit meta; } pkgs/by-name/li/listmonk/package.nix +4 −0 Original line number Diff line number Diff line Loading @@ -49,6 +49,7 @@ buildGoModule (finalAttrs: { "${finalAttrs.passthru.frontend}/altcha.umd.js:/public/static/altcha.umd.js" "static/email-templates" "${finalAttrs.passthru.frontend}/admin:/admin" "${finalAttrs.passthru.email-builder}:/admin/static/email-builder" "i18n:/i18n" ]; in Loading @@ -59,11 +60,14 @@ buildGoModule (finalAttrs: { passthru = { frontend = callPackage ./frontend.nix { inherit (finalAttrs) meta version src; }; email-builder = callPackage ./email-builder.nix { inherit (finalAttrs) meta version src; }; tests = { inherit (nixosTests) listmonk; }; updateScript = nix-update-script { extraArgs = [ "-s" "frontend" "-s" "email-builder" ]; }; }; Loading Loading
pkgs/by-name/li/listmonk/email-builder.nix 0 → 100644 +37 −0 Original line number Diff line number Diff line { stdenv, fetchYarnDeps, yarnConfigHook, yarnBuildHook, nodejs, src, version, meta, }: stdenv.mkDerivation { pname = "listmonk-email-builder"; inherit version; src = "${src}/frontend/email-builder"; offlineCache = fetchYarnDeps { yarnLock = "${src}/frontend/email-builder/yarn.lock"; hash = "sha256-glt7tMfP3x0Mr/hFG1t6TfwVJ+yZ551jeZK2UPIKI8g="; }; nativeBuildInputs = [ yarnConfigHook yarnBuildHook nodejs ]; installPhase = '' runHook preInstall mkdir -p $out cp -R dist/* $out runHook postInstall ''; inherit meta; }
pkgs/by-name/li/listmonk/package.nix +4 −0 Original line number Diff line number Diff line Loading @@ -49,6 +49,7 @@ buildGoModule (finalAttrs: { "${finalAttrs.passthru.frontend}/altcha.umd.js:/public/static/altcha.umd.js" "static/email-templates" "${finalAttrs.passthru.frontend}/admin:/admin" "${finalAttrs.passthru.email-builder}:/admin/static/email-builder" "i18n:/i18n" ]; in Loading @@ -59,11 +60,14 @@ buildGoModule (finalAttrs: { passthru = { frontend = callPackage ./frontend.nix { inherit (finalAttrs) meta version src; }; email-builder = callPackage ./email-builder.nix { inherit (finalAttrs) meta version src; }; tests = { inherit (nixosTests) listmonk; }; updateScript = nix-update-script { extraArgs = [ "-s" "frontend" "-s" "email-builder" ]; }; }; Loading