flake.nix: completely avoid adding android objects in macos

That produces a super long object file path which overpasses
the one hundred char size limit on macos ar utility
This commit is contained in:
Ivan Folgueira Bande 2025-10-25 00:44:34 +02:00
parent b9114ec917
commit 98b738c9c2
No known key found for this signature in database
GPG Key ID: 3C117481F89E24A7

View File

@ -40,12 +40,14 @@
in rec {
packages = forAllSystems (system: let
pkgs = pkgsFor.${system};
targets = [
"libsds-android-arm64"
"libsds-android-amd64"
"libsds-android-x86"
"libsds-android-arm"
];
targets = builtins.filter
(t: !(stdenv.isDarwin && builtins.match "libsds-android.*" t != null))
[
"libsds-android-arm64"
"libsds-android-amd64"
"libsds-android-x86"
"libsds-android-arm"
];
in rec {
# non-Android package
libsds = pkgs.callPackage ./nix/default.nix {