tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
androidenv: Better platform conditionals
John Ericson
8 years ago
77489727
fe5ae8b5
+23
-10
4 changed files
expand all
collapse all
unified
split
pkgs
development
mobile
androidenv
androidndk.nix
androidndk_r8e.nix
default.nix
platform-tools.nix
+1
-1
pkgs/development/mobile/androidenv/androidndk.nix
···
21
21
22
22
phases = "buildPhase";
23
23
24
24
-
buildInputs = [ p7zip makeWrapper ];
24
24
+
nativeBuildInputs = [ p7zip makeWrapper ];
25
25
26
26
buildCommand = let
27
27
bin_path = "$out/bin";
+1
-1
pkgs/development/mobile/androidenv/androidndk_r8e.nix
···
21
21
22
22
phases = "buildPhase";
23
23
24
24
-
buildInputs = [ makeWrapper ];
24
24
+
nativeBuildInputs = [ makeWrapper ];
25
25
26
26
buildCommand = let
27
27
bin_path = "$out/bin";
+14
-6
pkgs/development/mobile/androidenv/default.nix
···
1
1
-
{pkgs, pkgs_i686, includeSources ? true}:
1
1
+
{ buildPackages, pkgs, pkgs_i686, targetPackages
2
2
+
, includeSources ? true
3
3
+
}:
2
4
3
5
rec {
4
6
platformTools = import ./platform-tools.nix {
5
5
-
inherit (pkgs) stdenv fetchurl unzip zlib;
7
7
+
inherit buildPackages pkgs;
6
8
};
7
9
8
10
buildTools = import ./build-tools.nix {
···
214
216
};
215
217
216
218
androidndk = import ./androidndk.nix {
217
217
-
inherit (pkgs) stdenv fetchurl zlib ncurses p7zip lib makeWrapper;
218
218
-
inherit (pkgs) coreutils file findutils gawk gnugrep gnused jdk which;
219
219
+
inherit (buildPackages)
220
220
+
p7zip makeWrapper;
221
221
+
inherit (pkgs)
222
222
+
stdenv fetchurl zlib ncurses lib
223
223
+
coreutils file findutils gawk gnugrep gnused jdk which;
219
224
inherit platformTools;
220
225
};
221
226
222
227
androidndk_r8e = import ./androidndk_r8e.nix {
223
223
-
inherit (pkgs) stdenv fetchurl zlib ncurses lib makeWrapper;
224
224
-
inherit (pkgs) coreutils file findutils gawk gnugrep gnused jdk which;
228
228
+
inherit (buildPackages)
229
229
+
makeWrapper;
230
230
+
inherit (pkgs)
231
231
+
stdenv fetchurl zlib ncurses lib
232
232
+
coreutils file findutils gawk gnugrep gnused jdk which;
225
233
inherit platformTools;
226
234
};
227
235
+7
-2
pkgs/development/mobile/androidenv/platform-tools.nix
···
1
1
-
{stdenv, zlib, fetchurl, unzip}:
1
1
+
{ buildPackages, pkgs }:
2
2
+
3
3
+
let
4
4
+
inherit (buildPackages) fetchurl unzip;
5
5
+
inherit (pkgs) stdenv zlib;
6
6
+
in
2
7
3
8
stdenv.mkDerivation rec {
4
9
version = "26.0.2";
···
42
47
done
43
48
'';
44
49
45
45
-
buildInputs = [ unzip ];
50
50
+
nativeBuildInputs = [ unzip ];
46
51
}