Example:
let
pkgs = import ./. { };
in
pkgs.stdenv.mkDerivation {
pname = "example";
version = "0.0.1";
dontUnpack = true;
__structuredAttrs = true;
buildInputs = [
pkgs.meson
[ pkgs.hello ]
];
}
With [ pkgs.hello ] in the inputs list, mesonConfigurePhase does not run. Removing it makes the phase run as intended. This is extremely footgunny and we need to fix that.
Example:
With
[ pkgs.hello ]in the inputs list,mesonConfigurePhasedoes not run. Removing it makes the phase run as intended. This is extremely footgunny and we need to fix that.