{ pkgs, rustPlatform, ... }: let cargoToml = builtins.fromTOML (builtins.readFile ../Cargo.toml); name = cargoToml.package.name; version = cargoToml.package.version; rustBuild = rustPlatform.buildRustPackage { pname = name; inherit version; src = ../.; cargoLock.lockFile = ../Cargo.lock; }; settingsDir = pkgs.runCommand "settings" {} '' mkdir -p $out/settings cp ${../settings}/*.yaml $out/settings/ ''; in { jj-mcp = rustBuild; }