Currently the bdk-ffi repo is larger than it should be because it contains binaries that were commited. These can be filtered out by filtering out the /bindings /targets /bdk-kotlin directories.
% git filter-repo --analyze
% cat .git/filter-repo/analysis/directories-all-sizes.txt
=== All directories by reverse size ===
Format: unpacked size, packed size, date deleted, directory name
207229290 22796324 <present> <toplevel>
178504424 15418308 2021-12-21 bindings
177973324 15240704 2021-12-21 bindings/bdk-kotlin
177106886 15019750 2021-12-21 bindings/bdk-kotlin/demo
177045683 14965338 2021-12-21 bindings/bdk-kotlin/demo/src/main
177045683 14965338 2021-12-21 bindings/bdk-kotlin/demo/src
176997400 14958667 2021-10-17 bindings/bdk-kotlin/demo/src/main/resources
27202918 6958343 2021-10-12 targets/kotlin
27202918 6958343 2021-10-12 targets
27200336 6957022 2021-10-12 targets/kotlin/src
27198160 6955588 2021-10-12 targets/kotlin/src/main
27176920 6947797 2021-10-12 targets/kotlin/src/main/resources/darwin-x86-64
27176920 6947797 2021-10-12 targets/kotlin/src/main/resources
381220 147184 2021-10-12 bdk-kotlin
401468 141265 2021-11-24 bindings/bdk-swift
119141 107315 2021-12-21 bindings/bdk-kotlin/gradle/wrapper
119141 107315 2021-12-21 bindings/bdk-kotlin/gradle
118547 106544 2021-10-12 bdk-kotlin/gradle/wrapper
118547 106544 2021-10-12 bdk-kotlin/gradle
See: https://gist.github.com/notmandatory/2486392d207b5dfff85082d7747e685e
Currently the
bdk-ffirepo is larger than it should be because it contains binaries that were commited. These can be filtered out by filtering out the /bindings /targets /bdk-kotlin directories.See: https://gist.github.com/notmandatory/2486392d207b5dfff85082d7747e685e