darwin.libsecurity: switch to multiple outputs

This commit is contained in:
Matthew Bauer 2018-07-02 17:49:24 -04:00
parent 526103a82d
commit 907d7518d8
2 changed files with 4 additions and 3 deletions

View File

@ -28,6 +28,7 @@ name: version: sha256: args: let
ln -s lib ${n} ln -s lib ${n}
makeFlagsArray=(-j$NIX_BUILD_CORES) makeFlagsArray=(-j$NIX_BUILD_CORES)
''; '';
outputs = [ "out" "dev" ];
buildInputs = [ buildInputs = [
pkgs.gnustep.make pkgs.gnustep.make
pkgs.darwin.apple_sdk.frameworks.AppKit pkgs.darwin.apple_sdk.frameworks.AppKit

View File

@ -17,7 +17,7 @@ appleDerivation {
cp derived_src/* lib cp derived_src/* lib
rm lib/ucspClientC.c rm lib/ucspClientC.c
''; '';
postInstall = '' postFixup = ''
ln -s ''$out/include/securityd ''$out/include/securityd_client ln -s $dev/include/securityd $dev/include/securityd_client
''; '';
} }