dart: ffigen: Add package override

authored by hacker1024 and committed by FlafyDev 9f3ae29e 4e4c4c2a

+15
+1
pkgs/development/compilers/dart/package-overrides/default.nix
··· 1 1 { callPackage }: 2 2 3 3 { 4 + ffigen = callPackage ./ffigen { }; 4 5 flutter_secure_storage_linux = callPackage ./flutter-secure-storage-linux { }; 5 6 handy_window = callPackage ./handy-window { }; 6 7 matrix = callPackage ./matrix { };
+14
pkgs/development/compilers/dart/package-overrides/ffigen/default.nix
··· 1 + { lib 2 + , llvmPackages 3 + }: 4 + 5 + { ... }: 6 + 7 + { FFIGEN_COMPILER_OPTS ? "" 8 + , ... 9 + }: 10 + 11 + { 12 + FFIGEN_LIBCLANG = lib.getLib llvmPackages.libclang; 13 + FFIGEN_COMPILER_OPTS = "-I${FFIGEN_COMPILER_OPTS} ${llvmPackages.clang}/resource-root/include -I${lib.makeSearchPathOutput "dev" "include" [ llvmPackages.clang.libc_dev ]}"; 14 + }