nix fuckery
This commit is contained in:
parent
1b49477c4e
commit
017aadcf35
7 changed files with 159 additions and 79 deletions
11
nix/packages/cursed-libcxx-stdenv/default.nix
Normal file
11
nix/packages/cursed-libcxx-stdenv/default.nix
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
{llvmPackages_19, ...}: let
|
||||
cursed-libcxx-stdenv = llvmPackages_19.libcxxStdenv.overrideAttrs (oa: {
|
||||
postFixup =
|
||||
(oa.postFixup or "")
|
||||
+ ''
|
||||
ln -sf ${llvmPackages_19.libcxx}/lib/libc++.modules.json $out/resource-root/libc++.modules.json
|
||||
ln -sf ${llvmPackages_19.libcxx}/share $out
|
||||
'';
|
||||
});
|
||||
in
|
||||
cursed-libcxx-stdenv
|
||||
Reference in a new issue