A tool for finding differences between Altium schematic and PCB library files.
> python3 libdiff.py old.SchLib new.SchLib
Added:
MAX5217GUA+
FDC6330L
ORNTA5000AT1
Removed:
Changed:
030-7328
changed FONTID: 4 -> 3
HCPL-181
changed FONTID: 4 -> 3
S1JB-13-F
changed FONTID: 3 -> 5
DIODE
changed FONTID: 3 -> 5
PINHEADER-1x1
changed FONTID: 4 -> 3
MOC3022S
changed FONTID: 4 -> 3
CRYSTAL
changed FONTID: 3 -> 5
At the moment, this will only perform diffs for schematic library (.SchLib) files. Support for PCB libraries (.PcbLib) is being added.
##Installation
libdiff requires python 3, and depends on the olefile library, which can be installed via pip.
pip3 install olefile
Clone this repository or download the script and you should be good to go.