Select Git revision
kicad-filter-branch

Anders Blomdell authored
kicad-filter-branch 537 B
#!/bin/bash
echo
cat<<EOF > .gitattributes
*.pro filter=kicad-pro
*.sch ident
*.sch filter=kicad-sch
EOF
ls 1>&2
for f in * .??* ; do
echo "$(git hash-object $f) $f"
done
for f in $(find . -name '*.sch') ; do
TMP=$(mktemp)
echo "Cleaning $f" 1>&2
cat "$f" | $(dirname "$0")/kicad-sch-filter clean "$f" > "${TMP}"
mv "${TMP}" "$f"
done
for f in $(find . -name '*.pro') ; do
TMP=$(mktemp)
echo "Cleaning $f" 1>&2
cat "$f" | $(dirname "$0")/kicad-pro-filter clean "$f" > "${TMP}"
mv "${TMP}" "$f"
done