From 6ffdf237974f9387c50881d64c9e17fa6a827b59 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Fri, 5 Jul 2024 13:55:44 +0200 Subject: [PATCH] nix/web: init --- nix/default.nix | 1 + nix/web.nix | 30 ++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 nix/web.nix diff --git a/nix/default.nix b/nix/default.nix index 9f96829..0dfc887 100644 --- a/nix/default.nix +++ b/nix/default.nix @@ -3,4 +3,5 @@ { native = pkgs.callPackage ./native.nix {}; backend = pkgs.callPackage ./backend.nix {}; + web = pkgs.callPackage ./web.nix {}; } diff --git a/nix/web.nix b/nix/web.nix new file mode 100644 index 0000000..3f976eb --- /dev/null +++ b/nix/web.nix @@ -0,0 +1,30 @@ +{ + stdenv, + lib, + pnpm, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "web"; + version = "0.1"; + + src = ../web; + + pnpmDeps = pnpm.fetchDeps { + inherit (finalAttrs) pname version src; + hash = "sha256-dTXWbUDjmlIlMZ/sIFaInTRmVdWpyzJA4oadJAzUivs="; + }; + + nativeBuildInputs = [ + pnpm.configHook + ]; + + buildInputs = [ + ]; + + dontStrip = true; + + meta = with lib; { + platforms = lib.platforms.all; + }; +})