Commit graph

18 commits

Author SHA1 Message Date
link2xt
c72207da8a nix: update to Android platform 35 2025-08-27 00:32:50 +00:00
link2xt
30dd7a9c33 Update Android SDK Build Tools to 35.0.0 in flake.nix
Since buildToolsVersion is not specified in `build.gradle`,
default version is set by Android Gradle Plugin.
Gradle plugin was updated in a77b1a5dd6,
so build tools version should be updated in flake.nix
to the corresponding version, otherwise building
fails while trying to install 35.0.0 into
read-only path managed by Nix.
2025-08-14 16:13:49 +00:00
link2xt
e6988e3f61 Format flake.nix 2025-03-12 02:43:37 +00:00
link2xt
0047259457 Update NDK in flake.nix from 27.0.11902837 to 27.2.12479018 2025-03-12 02:43:37 +00:00
link2xt
70ef715dc6 build(nix): update build tools from 33.0.1 to 34.0.0 2025-01-25 13:48:41 +00:00
link2xt
6f50ee0cfb build(nix): remove ndk-bundle 2024-12-12 13:28:33 +00:00
link2xt
350cd0539c build: update NDK to r27
If we are dropping Android 4 support anyway,
can as well upgrade to the current LTS NDK
which requires API level 21 (Android 5.0).
2024-11-11 16:22:55 +00:00
link2xt
24d10bda78 build(nix): do not change PATH
Version 30.0.3 is outdated (we use build-tools 33.0.1)
and toolchain path is determined by scripts/ndk-make.sh
so there is no need to add toolchain binaries to PATH.
On macOS there is no linux-x86_64 folder as well.
2024-04-05 13:35:23 +00:00
link2xt
2c2aff02a4 nix: read Rust version from scripts/rust-toolchain 2024-03-05 01:28:28 +00:00
link2xt
8a89412a2d build: update nix flake 2024-02-20 15:06:20 +00:00
link2xt
8bab58f1da Update SDK in flake.nix 2023-10-22 20:18:57 +00:00
link2xt
35a542b574 build: update to Rust 1.72.0 2023-08-26 00:48:35 +00:00
link2xt
df5537f0f6 build: add OpenJDK 17 to flake.nix 2023-07-13 16:30:46 +00:00
link2xt
1343f5399a chore(nix): update Rust to 1.70.0 and run nix flake update 2023-06-23 17:00:09 +00:00
link2xt
f6562c412f Update to Rust 1.68.2 2023-04-06 12:49:00 +00:00
link2xt
fd421a126d nix: add SDK command line tools to PATH 2023-03-04 00:45:25 +00:00
link2xt
e56f24b014 nix: add NDK toolchain binaries to PATH
Otherwise gradle is unable to strip native binary
and the resulting .apk is 85M instead of 59M.
2023-03-03 13:25:34 +00:00
link2xt
dc94b8614d Add Nix development environment 2023-03-01 14:54:40 +00:00