@@ -41,6 +41,8 @@
|
|||||||
};
|
};
|
||||||
androidSdk = androidComposition.androidsdk;
|
androidSdk = androidComposition.androidsdk;
|
||||||
sdkRoot = "${androidSdk}/libexec/android-sdk";
|
sdkRoot = "${androidSdk}/libexec/android-sdk";
|
||||||
|
|
||||||
|
fonts = with pkgs; [ noto-fonts dejavu_fonts freefont_ttf ];
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
devShells.default = pkgs.mkShell {
|
devShells.default = pkgs.mkShell {
|
||||||
@@ -50,10 +52,12 @@
|
|||||||
pkgs.gradle
|
pkgs.gradle
|
||||||
pkgs.imagemagick # banner/icon generation
|
pkgs.imagemagick # banner/icon generation
|
||||||
pkgs.android-tools # adb for sideloading
|
pkgs.android-tools # adb for sideloading
|
||||||
];
|
] ++ fonts;
|
||||||
|
|
||||||
|
|
||||||
ANDROID_HOME = sdkRoot;
|
ANDROID_HOME = sdkRoot;
|
||||||
ANDROID_SDK_ROOT = sdkRoot;
|
ANDROID_SDK_ROOT = sdkRoot;
|
||||||
|
FONTCONFIG_FILE = pkgs.makeFontsConf { fontDirectories = fonts; };
|
||||||
|
|
||||||
# NixOS gotcha: AGP downloads a dynamically-linked aapt2 from Maven
|
# NixOS gotcha: AGP downloads a dynamically-linked aapt2 from Maven
|
||||||
# that can't run on NixOS. AGP reads the override from gradle.properties
|
# that can't run on NixOS. AGP reads the override from gradle.properties
|
||||||
|
|||||||
Reference in New Issue
Block a user