summary refs log tree commit diff
path: root/pkgs/build-support/kde/derivation.nix
blob: 2e29a0a661e16a096b52c03434951c89b2ee23c7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{ stdenv, lib, debug ? false }:

args:

stdenv.mkDerivation (args // {

  outputs = args.outputs or [ "out" "dev" ];

  propagatedUserEnvPkgs =
    builtins.map lib.getBin (args.propagatedBuildInputs or []);

  cmakeFlags =
    (args.cmakeFlags or [])
    ++ [ "-DBUILD_TESTING=OFF" ]
    ++ lib.optional debug "-DCMAKE_BUILD_TYPE=Debug";

})