summary refs log tree commit diff
path: root/pkgs/development/mobile/titaniumenv
diff options
context:
space:
mode:
authorSander van der Burg <svanderburg@gmail.com>2014-10-14 18:59:31 +0200
committerSander van der Burg <svanderburg@gmail.com>2014-10-14 18:59:31 +0200
commit7dc624e3479a30b02fff087a7bc22fe27eb57ca3 (patch)
tree5c5b586b0360ea7a5c30b82c9333174f199276a5 /pkgs/development/mobile/titaniumenv
parent0868feeb3dea42d30380cf1be2deb883a6c369b0 (diff)
downloadnixpkgs-7dc624e3479a30b02fff087a7bc22fe27eb57ca3.tar
nixpkgs-7dc624e3479a30b02fff087a7bc22fe27eb57ca3.tar.gz
nixpkgs-7dc624e3479a30b02fff087a7bc22fe27eb57ca3.tar.bz2
nixpkgs-7dc624e3479a30b02fff087a7bc22fe27eb57ca3.tar.lz
nixpkgs-7dc624e3479a30b02fff087a7bc22fe27eb57ca3.tar.xz
nixpkgs-7dc624e3479a30b02fff087a7bc22fe27eb57ca3.tar.zst
nixpkgs-7dc624e3479a30b02fff087a7bc22fe27eb57ca3.zip
titaniumsdk: Make iOS SDK version configurable
Diffstat (limited to 'pkgs/development/mobile/titaniumenv')
-rw-r--r--pkgs/development/mobile/titaniumenv/build-app.nix6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/development/mobile/titaniumenv/build-app.nix b/pkgs/development/mobile/titaniumenv/build-app.nix
index c2c84171b2a..e3e07b2edbe 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
+, iosMobileProvisioningProfile ? null, iosCertificateName ? null, iosCertificate ? null, iosCertificatePassword ? null, iosVersion ? "8.0"
 , enableWirelessDistribution ? false, installURL ? null
 }:
 
@@ -109,7 +109,7 @@ stdenv.mkDerivation {
               titanium --config-file $TMPDIR/config.json --no-colors config sdk.defaultInstallLocation $TMPDIR/titaniumsdk
             
               # Do the actual build
-              titanium build --config-file $TMPDIR/config.json --force --no-colors --platform ios --target dist-adhoc --pp-uuid $provisioningId --distribution-name "${iosCertificateName}" --keychain $HOME/Library/Keychains/$keychainName --device-family universal --output-dir $out
+              titanium build --config-file $TMPDIR/config.json --force --no-colors --platform ios --target dist-adhoc --pp-uuid $provisioningId --distribution-name "${iosCertificateName}" --keychain $HOME/Library/Keychains/$keychainName --device-family universal --ios-version ${iosVersion} --output-dir $out
             
               # Remove our generated keychain
             
@@ -128,7 +128,7 @@ stdenv.mkDerivation {
               # Configure the path to Xcode
               titanium --config-file $TMPDIR/config.json --no-colors config paths.xcode ${xcodeBaseDir}
               
-              titanium build --config-file $TMPDIR/config.json --force --no-colors --platform ios --target simulator --build-only --device-family universal --output-dir $out
+              titanium build --config-file $TMPDIR/config.json --force --no-colors --platform ios --target simulator --build-only --device-family universal --ios-version ${iosVersion} --output-dir $out
           ''}
         ''