diff options
author | Daiderd Jordan <daiderd@gmail.com> | 2017-11-09 23:29:41 +0100 |
---|---|---|
committer | Daiderd Jordan <daiderd@gmail.com> | 2017-11-09 23:29:41 +0100 |
commit | 63bac2c23ea5dd1e3f96520e41a6ae879fe71a45 (patch) | |
tree | c84d2c311944df2517fef9beffc27f965fdcd630 /pkgs/os-specific/darwin | |
parent | 3b7162839cd37d55e74430043d64e491f3c4c4bc (diff) | |
download | nixlib-63bac2c23ea5dd1e3f96520e41a6ae879fe71a45.tar nixlib-63bac2c23ea5dd1e3f96520e41a6ae879fe71a45.tar.gz nixlib-63bac2c23ea5dd1e3f96520e41a6ae879fe71a45.tar.bz2 nixlib-63bac2c23ea5dd1e3f96520e41a6ae879fe71a45.tar.lz nixlib-63bac2c23ea5dd1e3f96520e41a6ae879fe71a45.tar.xz nixlib-63bac2c23ea5dd1e3f96520e41a6ae879fe71a45.tar.zst nixlib-63bac2c23ea5dd1e3f96520e41a6ae879fe71a45.zip |
cf-private: overwrite headers from CF
Diffstat (limited to 'pkgs/os-specific/darwin')
-rw-r--r-- | pkgs/os-specific/darwin/cf-private/default.nix | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/os-specific/darwin/cf-private/default.nix b/pkgs/os-specific/darwin/cf-private/default.nix index f8c25339370b..603c0f652b01 100644 --- a/pkgs/os-specific/darwin/cf-private/default.nix +++ b/pkgs/os-specific/darwin/cf-private/default.nix @@ -7,12 +7,14 @@ stdenv.mkDerivation { dest=$out/Library/Frameworks/CoreFoundation.framework/Headers mkdir -p $dest pushd $dest - cp -Lv ${osx_private_sdk}/include/CoreFoundationPrivateHeaders/* $dest for file in ${CF}/Library/Frameworks/CoreFoundation.framework/Headers/*; do - ln -sf $file + ln -sf $file done - popd + # Copy or overwrite private headers, some of these might already + # exist in CF but the private versions have more information. + cp -Lfv ${osx_private_sdk}/include/CoreFoundationPrivateHeaders/* $dest + popd ''; setupHook = ./setup-hook.sh; |