diff options
author | Sander van der Burg <svanderburg@mgail.com> | 2014-10-28 11:40:12 +0100 |
---|---|---|
committer | Sander van der Burg <svanderburg@mgail.com> | 2014-10-28 11:40:12 +0100 |
commit | 75175fa3eb490aabf300e9e9cb91650804b0a2a5 (patch) | |
tree | 4905c7b01d5e55adfaa0eb472d0dbefa9b90225d /pkgs/development/mobile/titaniumenv/build-app.nix | |
parent | ca1d7dea553f099bb2314c6ab651375cf6e4bbea (diff) | |
download | nixlib-75175fa3eb490aabf300e9e9cb91650804b0a2a5.tar nixlib-75175fa3eb490aabf300e9e9cb91650804b0a2a5.tar.gz nixlib-75175fa3eb490aabf300e9e9cb91650804b0a2a5.tar.bz2 nixlib-75175fa3eb490aabf300e9e9cb91650804b0a2a5.tar.lz nixlib-75175fa3eb490aabf300e9e9cb91650804b0a2a5.tar.xz nixlib-75175fa3eb490aabf300e9e9cb91650804b0a2a5.tar.zst nixlib-75175fa3eb490aabf300e9e9cb91650804b0a2a5.zip |
titaniumenv: Add parameter that configures Apple's WWDR certificate location
Diffstat (limited to 'pkgs/development/mobile/titaniumenv/build-app.nix')
-rw-r--r-- | pkgs/development/mobile/titaniumenv/build-app.nix | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/development/mobile/titaniumenv/build-app.nix b/pkgs/development/mobile/titaniumenv/build-app.nix index c9e0561cf47b..059f67baa08e 100644 --- a/pkgs/development/mobile/titaniumenv/build-app.nix +++ b/pkgs/development/mobile/titaniumenv/build-app.nix @@ -1,7 +1,7 @@ {stdenv, androidsdk, titaniumsdk, titanium, xcodewrapper, jdk, python, which, xcodeBaseDir}: { name, src, target, androidPlatformVersions ? [ "8" ], androidAbiVersions ? [ "armeabi" "armeabi-v7a" ], tiVersion ? null , release ? false, androidKeyStore ? null, androidKeyAlias ? null, androidKeyStorePassword ? null -, iosMobileProvisioningProfile ? null, iosCertificateName ? null, iosCertificate ? null, iosCertificatePassword ? null, iosVersion ? "8.0" +, iosMobileProvisioningProfile ? null, iosCertificateName ? null, iosCertificate ? null, iosCertificatePassword ? null, iosVersion ? "8.0", iosWwdrCertificate ? null , enableWirelessDistribution ? false, installURL ? null }: @@ -78,7 +78,9 @@ stdenv.mkDerivation { security default-keychain -s $keychainName security unlock-keychain -p "" $keychainName security import ${iosCertificate} -k $keychainName -P "${iosCertificatePassword}" -A - + ${stdenv.lib.optionalString (iosWwdrCertificate != null) '' + security import ${iosWwdrCertificate} -k $keychainName + ''} provisioningId=$(grep UUID -A1 -a ${iosMobileProvisioningProfile} | grep -o "[-A-Za-z0-9]\{36\}") # Ensure that the requested provisioning profile can be found |