{ lib, stdenv, meson, pkg-config, rustc, ninja, ch-proxy, }: stdenv.mkDerivation { pname = "taps"; version = "0.0.0"; src = let fs = lib.fileset; in fs.toSource { root = ./.; fileset = fs.unions [ ./meson.build ./main.c ]; }; nativeBuildInputs = [ ninja meson pkg-config rustc ]; buildInputs = [ ch-proxy ]; } # { lib, rustPlatform }: # # rustPlatform.buildRustPackage { # pname = "taps"; # version = "0.0.0"; # src = let fs = lib.filesystem; in fs.toSource { # root = ./.; # fileset = fs.unions [ # ]; # }; # };