diff options
author | Emily <vcs@emily.moe> | 2023-07-12 00:30:07 +0100 |
---|---|---|
committer | zowoq <59103226+zowoq@users.noreply.github.com> | 2023-07-13 08:25:28 +1000 |
commit | 7959a16c193defad974203063eeda635a42e569b (patch) | |
tree | d722c1fa541530b115878bb6055e771a5e3d1d76 /pkgs/tools/nix/nixos-option | |
parent | efaf8e7b6ea90a5f843cacaf3bde4c398913b336 (diff) |
nixos-option: use C++20
Nix uses `-std=c++2a` and the header files require C++20 features. LLVM is more strict about this, so the build was failing there.
Diffstat (limited to 'pkgs/tools/nix/nixos-option')
-rw-r--r-- | pkgs/tools/nix/nixos-option/CMakeLists.txt | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/tools/nix/nixos-option/CMakeLists.txt b/pkgs/tools/nix/nixos-option/CMakeLists.txt index 3c2223c535a83..9aee9e6ccadac 100644 --- a/pkgs/tools/nix/nixos-option/CMakeLists.txt +++ b/pkgs/tools/nix/nixos-option/CMakeLists.txt @@ -6,6 +6,6 @@ set(NIX_DEV_INCLUDEPATH "" CACHE STRING "path to nix include directory") add_executable(nixos-option nixos-option.cc libnix-copy-paste.cc) target_include_directories(nixos-option PUBLIC "${NIX_DEV_INCLUDEPATH}") target_link_libraries(nixos-option PRIVATE -lnixmain -lnixexpr -lnixstore -lnixutil -lnixcmd) -target_compile_features(nixos-option PRIVATE cxx_std_17) +target_compile_features(nixos-option PRIVATE cxx_std_20) install (TARGETS nixos-option DESTINATION bin) |