diff options
author | Matthew Bauer <mjbauer95@gmail.com> | 2018-06-21 12:48:05 -0400 |
---|---|---|
committer | Matthew Bauer <mjbauer95@gmail.com> | 2018-06-21 15:57:56 -0400 |
commit | b72da4bee8cbe20951e9818c335554d2abd566df (patch) | |
tree | 581ada2b7902138b46f4c30c117ecb0e5dd79c96 /pkgs/development/mobile/androidenv/default.nix | |
parent | 2e8feba171b6d8bfec07df9cec5df5e3ee321ced (diff) | |
download | nixlib-b72da4bee8cbe20951e9818c335554d2abd566df.tar nixlib-b72da4bee8cbe20951e9818c335554d2abd566df.tar.gz nixlib-b72da4bee8cbe20951e9818c335554d2abd566df.tar.bz2 nixlib-b72da4bee8cbe20951e9818c335554d2abd566df.tar.lz nixlib-b72da4bee8cbe20951e9818c335554d2abd566df.tar.xz nixlib-b72da4bee8cbe20951e9818c335554d2abd566df.tar.zst nixlib-b72da4bee8cbe20951e9818c335554d2abd566df.zip |
androidenv.buildGradleApp: refactor
Diffstat (limited to 'pkgs/development/mobile/androidenv/default.nix')
-rw-r--r-- | pkgs/development/mobile/androidenv/default.nix | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/pkgs/development/mobile/androidenv/default.nix b/pkgs/development/mobile/androidenv/default.nix index 21a96c889248..65ec63201c83 100644 --- a/pkgs/development/mobile/androidenv/default.nix +++ b/pkgs/development/mobile/androidenv/default.nix @@ -2,6 +2,8 @@ , includeSources ? true }: +# TODO: use callPackage instead of import to avoid so many inherits + rec { platformTools = import ./platform-tools.nix { inherit buildPackages pkgs; @@ -46,11 +48,16 @@ rec { }; androidsdk = import ./androidsdk.nix { - inherit (pkgs) stdenv fetchurl unzip makeWrapper; - inherit (pkgs) zlib glxinfo freetype fontconfig glib gtk2 atk libGLU_combined file alsaLib jdk coreutils libpulseaudio dbus; - inherit (pkgs.xorg) libX11 libXext libXrender libxcb libXau libXdmcp libXtst xkeyboardconfig; + inherit (pkgs) stdenv fetchurl unzip makeWrapper zlib + glxinfo freetype fontconfig glib gtk2 atk + libGLU_combined file alsaLib jdk coreutils + libpulseaudio dbus fetchzip; + inherit (pkgs.xorg) libX11 libXext libXrender + libxcb libXau libXdmcp libXtst xkeyboardconfig; - inherit platformTools buildTools support supportRepository platforms sysimages addons sources includeSources; + inherit platformTools buildTools support + supportRepository platforms sysimages + addons sources includeSources; stdenv_32bit = pkgs_i686.stdenv; }; @@ -298,7 +305,8 @@ rec { }; buildGradleApp = import ./build-gradle-app.nix { - inherit (pkgs) stdenv jdk gnumake gawk file which gradle fetchurl buildEnv; + inherit (pkgs) stdenv jdk gnumake gawk file runCommand + which gradle fetchurl buildEnv; inherit androidsdk androidndk; }; } |