diff options
author | Phillip Cloud <417981+cpcloud@users.noreply.github.com> | 2021-10-31 06:02:08 -0400 |
---|---|---|
committer | Phillip Cloud <417981+cpcloud@users.noreply.github.com> | 2021-11-01 11:50:18 -0400 |
commit | af3444ffc5ad73d5efc351acae8bd0fa79a8c1df (patch) | |
tree | 1ef18383dfd69e11bc77f039fbc4f1865688e3ce /pkgs/development/libraries/abseil-cpp/default.nix | |
parent | 7053541084bf5ce2921ef307e5585d39d7ba8b3f (diff) | |
download | nixpkgs-af3444ffc5ad73d5efc351acae8bd0fa79a8c1df.tar nixpkgs-af3444ffc5ad73d5efc351acae8bd0fa79a8c1df.tar.gz nixpkgs-af3444ffc5ad73d5efc351acae8bd0fa79a8c1df.tar.bz2 nixpkgs-af3444ffc5ad73d5efc351acae8bd0fa79a8c1df.tar.lz nixpkgs-af3444ffc5ad73d5efc351acae8bd0fa79a8c1df.tar.xz nixpkgs-af3444ffc5ad73d5efc351acae8bd0fa79a8c1df.tar.zst nixpkgs-af3444ffc5ad73d5efc351acae8bd0fa79a8c1df.zip |
abseil-cpp: add cxxStandard input
Diffstat (limited to 'pkgs/development/libraries/abseil-cpp/default.nix')
-rw-r--r-- | pkgs/development/libraries/abseil-cpp/default.nix | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/development/libraries/abseil-cpp/default.nix b/pkgs/development/libraries/abseil-cpp/default.nix index 072af53757b..9f532519fae 100644 --- a/pkgs/development/libraries/abseil-cpp/default.nix +++ b/pkgs/development/libraries/abseil-cpp/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, fetchpatch, cmake, static ? stdenv.hostPlatform.isStatic }: +{ lib, stdenv, fetchFromGitHub, fetchpatch, cmake, static ? stdenv.hostPlatform.isStatic, cxxStandard ? null }: stdenv.mkDerivation rec { pname = "abseil-cpp"; @@ -21,8 +21,9 @@ stdenv.mkDerivation rec { ]; cmakeFlags = [ - "-DCMAKE_CXX_STANDARD=17" "-DBUILD_SHARED_LIBS=${if static then "OFF" else "ON"}" + ] ++ lib.optionals (cxxStandard != null) [ + "-DCMAKE_CXX_STANDARD=${toString cxxStandard}" ]; nativeBuildInputs = [ cmake ]; |