Merge #42880: libinput: split .bin output

This commit is contained in:
Vladimír Čunát 2018-08-30 15:29:32 +02:00
commit 6f2f91f307
No known key found for this signature in database
GPG Key ID: E747DF1F9575A3AA
2 changed files with 6 additions and 2 deletions

View File

@ -205,7 +205,7 @@ in {
}) })
]; ];
services.udev.packages = [ pkgs.libinput ]; services.udev.packages = [ pkgs.libinput.out ];
services.xserver.config = services.xserver.config =
'' ''

View File

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
sha256 = "01nb1shnl871d939wgfd7nc9svclcnfjfhlq64b4yns2dvcr24gk"; sha256 = "01nb1shnl871d939wgfd7nc9svclcnfjfhlq64b4yns2dvcr24gk";
}; };
outputs = [ "out" "dev" ]; outputs = [ "bin" "out" "dev" ];
mesonFlags = [ mesonFlags = [
(mkFlag documentationSupport "documentation") (mkFlag documentationSupport "documentation")
@ -31,6 +31,10 @@ stdenv.mkDerivation rec {
(mkFlag testsSupport "tests") (mkFlag testsSupport "tests")
]; ];
preConfigure = ''
mesonFlags="$mesonFlags --libexecdir=$bin/libexec"
'';
nativeBuildInputs = [ pkgconfig meson ninja ] nativeBuildInputs = [ pkgconfig meson ninja ]
++ optionals documentationSupport [ doxygen graphviz ] ++ optionals documentationSupport [ doxygen graphviz ]
++ optionals testsSupport [ check valgrind python3Packages.pyparsing ]; ++ optionals testsSupport [ check valgrind python3Packages.pyparsing ];