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; + }; +})