Skip to content

Filter out bindings and examples from bdk-ffi repo #99

Description

@notmandatory

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

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status
Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions