mirror of
https://github.com/status-im/status-react.git
synced 2025-02-05 15:45:04 +00:00
Jakub Sokołowski
939ce8bef5
This makes use of the refactoring of Android SDK done in: https://github.com/NixOS/nixpkgs/pull/89775 Which allows us to drop the use of our own fork of `nixpkgs`. Android Upgrades: * Build Tools - `29.0.2` to `30.0.3` * Platform Tools - `29.0.6` to `30.0.5` * NDK Bundle - `21.0.6113669` to `21.3.6528147` Other Upgrades: * Git - `2.28.0` to `2.29.2` * Go - `1.14.7` to `1.14.13` * Clojure - `1.10.1.645` to `1.10.1.763` * NodeJS - `12.18.3` to `12.20.1` * Yarn - `1.22.4` to `1.22.10` * OpenJDK - `8u265-ga` to `8u272-b10` * PatchElf - `0.11` to `0.12` * CoreUtils - `8.31` to `8.32` Signed-off-by: Jakub Sokołowski <jakub@status.im>
30 lines
804 B
Nix
30 lines
804 B
Nix
#
|
|
# This Nix expression centralizes the configuration
|
|
# for the Android development environment.
|
|
#
|
|
|
|
{ stdenv, config, callPackage, androidenv, openjdk, mkShell }:
|
|
|
|
androidenv.composeAndroidPackages {
|
|
toolsVersion = "26.1.1";
|
|
platformToolsVersion = "30.0.5";
|
|
buildToolsVersions = [ "30.0.3" ];
|
|
includeEmulator = false;
|
|
includeSources = false;
|
|
platformVersions = [ "29" ];
|
|
includeSystemImages = false;
|
|
systemImageTypes = [ "default" ];
|
|
cmakeVersions = [ "3.10.2" ];
|
|
includeNDK = true;
|
|
ndkVersion = "21.3.6528147";
|
|
useGoogleAPIs = false;
|
|
useGoogleTVAddOns = false;
|
|
includeExtras = [
|
|
"extras;android;m2repository"
|
|
"extras;google;m2repository"
|
|
];
|
|
# The "android-sdk-license" license is accepted
|
|
# by setting android_sdk.accept_license = true.
|
|
extraLicenses = [];
|
|
}
|