clang-tools: provide many versions

main
Patryk Wychowaniec 2 years ago committed by Bjørn Forsman
parent 247763256c
commit cd07d6c82e
  1. 82
      pkgs/top-level/all-packages.nix

@ -12392,7 +12392,6 @@ with pkgs;
chez-matchable = callPackage ../development/chez-modules/chez-matchable { };
clang = llvmPackages.clang;
libclang = llvmPackages.libclang;
clang-manpages = llvmPackages.clang-manpages;
@ -12403,21 +12402,62 @@ with pkgs;
};
};
clang_14 = llvmPackages_14.clang;
clang_13 = llvmPackages_13.clang;
clang_12 = llvmPackages_12.clang;
clang_11 = llvmPackages_11.clang;
clang_10 = llvmPackages_10.clang;
clang_9 = llvmPackages_9.clang;
clang_8 = llvmPackages_8.clang;
clang_7 = llvmPackages_7.clang;
clang_6 = llvmPackages_6.clang;
clang = llvmPackages.clang;
clang_5 = llvmPackages_5.clang;
clang_6 = llvmPackages_6.clang;
clang_7 = llvmPackages_7.clang;
clang_8 = llvmPackages_8.clang;
clang_9 = llvmPackages_9.clang;
clang_10 = llvmPackages_10.clang;
clang_11 = llvmPackages_11.clang;
clang_12 = llvmPackages_12.clang;
clang_13 = llvmPackages_13.clang;
clang_14 = llvmPackages_14.clang;
clang-tools = callPackage ../development/tools/clang-tools {
llvmPackages = llvmPackages_latest;
};
clang-tools_5 = callPackage ../development/tools/clang-tools {
llvmPackages = llvmPackages_5;
};
clang-tools_6 = callPackage ../development/tools/clang-tools {
llvmPackages = llvmPackages_6;
};
clang-tools_7 = callPackage ../development/tools/clang-tools {
llvmPackages = llvmPackages_7;
};
clang-tools_8 = callPackage ../development/tools/clang-tools {
llvmPackages = llvmPackages_8;
};
clang-tools_9 = callPackage ../development/tools/clang-tools {
llvmPackages = llvmPackages_9;
};
clang-tools_10 = callPackage ../development/tools/clang-tools {
llvmPackages = llvmPackages_10;
};
clang-tools_11 = callPackage ../development/tools/clang-tools {
llvmPackages = llvmPackages_11;
};
clang-tools_12 = callPackage ../development/tools/clang-tools {
llvmPackages = llvmPackages_12;
};
clang-tools_13 = callPackage ../development/tools/clang-tools {
llvmPackages = llvmPackages_13;
};
clang-tools_14 = callPackage ../development/tools/clang-tools {
llvmPackages = llvmPackages_14;
};
clang-analyzer = callPackage ../development/tools/analysis/clang-analyzer {
llvmPackages = llvmPackages_latest;
inherit (llvmPackages_latest) clang;
@ -13399,20 +13439,20 @@ with pkgs;
lldb_14 = llvmPackages_14.lldb;
llvm = llvmPackages.llvm;
llvm_5 = llvmPackages_5.llvm;
llvm_6 = llvmPackages_6.llvm;
llvm_7 = llvmPackages_7.llvm;
llvm_8 = llvmPackages_8.llvm;
llvm_9 = llvmPackages_9.llvm;
llvm_10 = llvmPackages_10.llvm;
llvm_11 = llvmPackages_11.llvm;
llvm_12 = llvmPackages_12.llvm;
llvm_13 = llvmPackages_13.llvm;
llvm_14 = llvmPackages_14.llvm;
libllvm = llvmPackages.libllvm;
llvm-manpages = llvmPackages.llvm-manpages;
llvm_14 = llvmPackages_14.llvm;
llvm_13 = llvmPackages_13.llvm;
llvm_12 = llvmPackages_12.llvm;
llvm_11 = llvmPackages_11.llvm;
llvm_10 = llvmPackages_10.llvm;
llvm_9 = llvmPackages_9.llvm;
llvm_8 = llvmPackages_8.llvm;
llvm_7 = llvmPackages_7.llvm;
llvm_6 = llvmPackages_6.llvm;
llvm_5 = llvmPackages_5.llvm;
llvmPackages = let
latest_version = lib.toInt
(lib.versions.major llvmPackages_latest.llvm.version);

Loading…
Cancel
Save