diff options
author | Sander van der Burg <svanderburg@gmail.com> | 2018-11-28 22:14:43 +0100 |
---|---|---|
committer | Sander van der Burg <svanderburg@gmail.com> | 2018-12-18 21:14:43 +0100 |
commit | 2757ddb18221e1cad72dd4ca12930cfaf017ed6b (patch) | |
tree | ca3b6f4310cf5514084f344bc4fbb092b381fe61 /pkgs/development/androidndk-pkgs/default.nix | |
parent | de9c97c0c872d06799075f18e263b5dd101bd839 (diff) | |
download | nixpkgs-2757ddb18221e1cad72dd4ca12930cfaf017ed6b.tar nixpkgs-2757ddb18221e1cad72dd4ca12930cfaf017ed6b.tar.gz nixpkgs-2757ddb18221e1cad72dd4ca12930cfaf017ed6b.tar.bz2 nixpkgs-2757ddb18221e1cad72dd4ca12930cfaf017ed6b.tar.lz nixpkgs-2757ddb18221e1cad72dd4ca12930cfaf017ed6b.tar.xz nixpkgs-2757ddb18221e1cad72dd4ca12930cfaf017ed6b.tar.zst nixpkgs-2757ddb18221e1cad72dd4ca12930cfaf017ed6b.zip |
Separate androidndkpkgs from androidenv
Diffstat (limited to 'pkgs/development/androidndk-pkgs/default.nix')
-rw-r--r-- | pkgs/development/androidndk-pkgs/default.nix | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/pkgs/development/androidndk-pkgs/default.nix b/pkgs/development/androidndk-pkgs/default.nix new file mode 100644 index 00000000000..1c34b1dff7d --- /dev/null +++ b/pkgs/development/androidndk-pkgs/default.nix @@ -0,0 +1,36 @@ +{ androidenv, buildPackages, pkgs, targetPackages +, includeSources ? true, licenseAccepted ? false +}: + +rec { + + "17c" = import ./androidndk-pkgs.nix { + inherit (buildPackages) + makeWrapper; + inherit (pkgs) + lib stdenv + runCommand wrapBintoolsWith wrapCCWith; + # buildPackages.foo rather than buildPackages.buildPackages.foo would work, + # but for splicing messing up on infinite recursion for the variants we + # *dont't* use. Using this workaround, but also making a test to ensure + # these two really are the same. + buildAndroidndk = buildPackages.buildPackages.androidenv.androidndk_17c; + androidndk = androidenv.androidndk_17c; + targetAndroidndkPkgs = targetPackages.androidndkPkgs_17c; + }; + + "10e" = import ./androidndk-pkgs.nix { + inherit (buildPackages) + makeWrapper; + inherit (pkgs) + lib stdenv + runCommand wrapBintoolsWith wrapCCWith; + # buildPackages.foo rather than buildPackages.buildPackages.foo would work, + # but for splicing messing up on infinite recursion for the variants we + # *dont't* use. Using this workaround, but also making a test to ensure + # these two really are the same. + buildAndroidndk = buildPackages.buildPackages.androidenv.androidndk_10e; + androidndk = androidenv.androidndk_10e; + targetAndroidndkPkgs = targetPackages.androidndkPkgs_10e; + }; +} |