nixpkgs/pkgs/development/compilers/llvm/11
Matthias Treydte 1748887ff2 llvmPackages/libllvm: move static archives to dev output
Reduces closure size by ~240MiB (down to ~100MiB) for
LLVM 13, the others are similar.

Having those archives in the lib output makes no sense
as they are no runtime dependencies. Removing them
alltogether is also not an option because the dynamic
libraries offer only the C API while many users of
libllvm require the C++ API. Those users must have an
dependency on libllvm.dev anyway and will find those
files for linking.
2022-03-04 13:05:53 +01:00
..
bintools treewide: Try to make a few bootstrapping things more consistent 2021-05-12 00:14:56 +00:00
clang llvmPackages_*.clang: stop passing LLVM_CONFIG_PATH unnecessarily 2022-01-03 16:46:38 +01:00
compiler-rt pkgsStatic.llvmPackages_{{5..13},git}.compiler-rt: drop unused musl patches 2021-10-21 18:42:31 +01:00
libcxx llvmPackages.libcxx: unset _LIBCPP_USE_AVAILABILITY_APPLE 2021-12-18 10:09:25 -05:00
libcxxabi llvmPackages_11.libcxxabi: More precise libunwind inclusion 2021-11-24 15:17:13 -08:00
libunwind llvmPackages: Fix more inconsistencies 2021-05-12 00:16:11 +00:00
lld llvmPackages: Fix more inconsistencies 2021-05-12 00:16:11 +00:00
lldb lldb: python into lib & wrap binary 2021-06-09 16:09:29 +01:00
llvm llvmPackages/libllvm: move static archives to dev output 2022-03-04 13:05:53 +01:00
openmp llvmPackages: Fix more inconsistencies 2021-05-12 00:16:11 +00:00
default.nix llvmPackages_*.clang: pick clangUseLLVM if targetPlatform.useLLVM 2022-01-07 14:52:13 +01:00