diff options
author | Sander van der Burg <svanderburg@gmail.com> | 2013-02-13 14:36:28 +0100 |
---|---|---|
committer | Sander van der Burg <svanderburg@gmail.com> | 2013-02-13 14:36:28 +0100 |
commit | e8f590c3d996b8da348a0c92ca471373aa03afd5 (patch) | |
tree | ac69ba821d0c1c09e922a1a109592cb611dbdc56 /pkgs/development/mobile | |
parent | a0a6f0edfd5e304f00a44c98dc03898b2fa8b2c2 (diff) | |
download | nixlib-e8f590c3d996b8da348a0c92ca471373aa03afd5.tar nixlib-e8f590c3d996b8da348a0c92ca471373aa03afd5.tar.gz nixlib-e8f590c3d996b8da348a0c92ca471373aa03afd5.tar.bz2 nixlib-e8f590c3d996b8da348a0c92ca471373aa03afd5.tar.lz nixlib-e8f590c3d996b8da348a0c92ca471373aa03afd5.tar.xz nixlib-e8f590c3d996b8da348a0c92ca471373aa03afd5.tar.zst nixlib-e8f590c3d996b8da348a0c92ca471373aa03afd5.zip |
Make the source of the titanium SDK configurable
Diffstat (limited to 'pkgs/development/mobile')
-rw-r--r-- | pkgs/development/mobile/titaniumenv/titaniumsdk.nix | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/pkgs/development/mobile/titaniumenv/titaniumsdk.nix b/pkgs/development/mobile/titaniumenv/titaniumsdk.nix index d3831a9c2bea..b4cd1a98fb06 100644 --- a/pkgs/development/mobile/titaniumenv/titaniumsdk.nix +++ b/pkgs/development/mobile/titaniumenv/titaniumsdk.nix @@ -1,16 +1,18 @@ -{stdenv, fetchurl, unzip, makeWrapper, python, jdk}: +{stdenv, src ? null, fetchurl, unzip, makeWrapper, python, jdk}: stdenv.mkDerivation { name = "titanium-mobilesdk-2.1.5.v20121112144658"; - src = if (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") then fetchurl { - url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/2_1_X/mobilesdk-2.1.5.v20121112144658-linux.zip; - sha1 = "79f073d11ee893c508c5aa675a3126501dd385fd"; - } - else if stdenv.system == "x86_64-darwin" then fetchurl { - url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/2_1_X/mobilesdk-2.1.5.v20121112144658-osx.zip; - sha1 = "6a9a726882222d1615de332aa1ca608c15564e1c"; - } - else throw "Platform: ${stdenv.system} not supported!"; + src = if src == null then + if (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") then fetchurl { + url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/2_1_X/mobilesdk-2.1.5.v20121112144658-linux.zip; + sha1 = "79f073d11ee893c508c5aa675a3126501dd385fd"; + } + else if stdenv.system == "x86_64-darwin" then fetchurl { + url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/2_1_X/mobilesdk-2.1.5.v20121112144658-osx.zip; + sha1 = "6a9a726882222d1615de332aa1ca608c15564e1c"; + } + else throw "Platform: ${stdenv.system} not supported!" + else src; buildInputs = [ unzip makeWrapper ]; |