{ description = "Sinara assembly and test instructions"; inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05"; outputs = { self, nixpkgs }: let system = "x86_64-linux"; pkgs = import nixpkgs { inherit system; }; in { packages.${system}.default = pkgs.stdenv.mkDerivation { name = "book"; src = self; buildInputs = [ pkgs.mdbook ]; buildPhase = "mdbook build"; installPhase = "mkdir -p $out/book; cp -R book $out/"; }; devShell.${system} = pkgs.mkShell { name = "sinara-assembly-dev-shell"; buildInputs = [ pkgs.mdbook pkgs.nodejs ]; }; }; }