titaniumsdk: Added version 3.1 next to version 2.1, and make it configurable

This commit is contained in:
Sander van der Burg
2013-04-16 14:08:37 +02:00
parent c2389fcb9d
commit 1d255f9ab3
7 changed files with 98 additions and 14 deletions
@@ -1,11 +1,19 @@
{pkgs, pkgs_i686}:
{pkgs, pkgs_i686, version ? "3.1"}:
let
titaniumexpr = if version == "2.1" then
./titaniumsdk-2.1.nix
else if version == "3.1" then
./titaniumsdk.nix
else
throw "Unknown Titanium SDK version: ${version}";
in
rec {
androidenv = pkgs.androidenv;
xcodeenv = if pkgs.stdenv.system == "x86_64-darwin" then pkgs.xcodeenv else null;
titaniumsdk = import ./titaniumsdk.nix {
titaniumsdk = import titaniumexpr {
inherit (pkgs) stdenv fetchurl unzip makeWrapper python jdk;
};