remove unneeded runtime dependencies and move output

This commit is contained in:
Robin Appelman 2023-01-28 16:12:31 +01:00
commit 2bf6570e7a

View file

@ -81,23 +81,22 @@
packages.demo-inspector-wasm = pkgs.demo-inspector-wasm; packages.demo-inspector-wasm = pkgs.demo-inspector-wasm;
packages.node_modules = pkgs.node_modules;
packages.demo-inspector = pkgs.stdenv.mkDerivation rec { packages.demo-inspector = pkgs.stdenv.mkDerivation rec {
name = "demo-inspector"; name = "demo-inspector";
version = "0.1.0"; version = "0.1.0";
src = ./www; src = ./www;
buildInputs = with pkgs; [nodejs]; nativeBuildInputs = with pkgs; [nodejs];
buildPhase = with pkgs; '' buildPhase = with pkgs; ''
ln -s ${node_modules}/node_modules ./node_modules cp -r ${node_modules}/node_modules ./node_modules
ls -l ./node_modules/
npm run build npm run build
''; '';
installPhase = '' installPhase = ''
mkdir -p $out cp -r dist $out
cp index.html $out/
cp -r dist $out/
''; '';
}; };
defaultPackage = packages.demo-inspector; defaultPackage = packages.demo-inspector;