diff options
author | Sander van der Burg <svanderburg@mgail.com> | 2014-10-27 17:24:35 +0100 |
---|---|---|
committer | Sander van der Burg <svanderburg@mgail.com> | 2014-10-27 17:24:35 +0100 |
commit | 8436f4d8715b46ec6ae21d0eb777210c9fbe50b5 (patch) | |
tree | f414adcc7d4781c88c533faf38bbbe4537d3b931 /pkgs/development/mobile | |
parent | 4a58f4da53f007aefcd4f964bec77105e7db9080 (diff) | |
download | nixlib-8436f4d8715b46ec6ae21d0eb777210c9fbe50b5.tar nixlib-8436f4d8715b46ec6ae21d0eb777210c9fbe50b5.tar.gz nixlib-8436f4d8715b46ec6ae21d0eb777210c9fbe50b5.tar.bz2 nixlib-8436f4d8715b46ec6ae21d0eb777210c9fbe50b5.tar.lz nixlib-8436f4d8715b46ec6ae21d0eb777210c9fbe50b5.tar.xz nixlib-8436f4d8715b46ec6ae21d0eb777210c9fbe50b5.tar.zst nixlib-8436f4d8715b46ec6ae21d0eb777210c9fbe50b5.zip |
xcodeenv: make the login keychain the default, before the generated keychain gets discarded. Otherwise, the keychain becomes corrupt
Diffstat (limited to 'pkgs/development/mobile')
-rw-r--r-- | pkgs/development/mobile/xcodeenv/build-app.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/development/mobile/xcodeenv/build-app.nix b/pkgs/development/mobile/xcodeenv/build-app.nix index 1b4940b0c3d9..6af32ba41981 100644 --- a/pkgs/development/mobile/xcodeenv/build-app.nix +++ b/pkgs/development/mobile/xcodeenv/build-app.nix @@ -46,7 +46,10 @@ let else sdk; # The following is to prevent repetition - deleteKeychain = "security delete-keychain $keychainName"; + deleteKeychain = '' + security default-keychain -s login.keychain + security delete-keychain $keychainName + ''; in stdenv.mkDerivation { name = stdenv.lib.replaceChars [" "] [""] name; |