jotux / eagle-diff

A simple script to diff eagle cad sch/brd files

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What is this?

This simple python script lets you visually diff eagle CAD schematic and board files.

Install

  • Download eagle-dif.py somehwere on your path
  • Adjust eagle_path variable if it is different

Prerequisites

  • PIL

Git Setup

Add this to your .gitconfig:

[diff "eagle"]

    command = eagle-diff

Add a .gitattributes file to your project with these lines:

*.sch diff=eagle
*.brd diff=eagle

Try it out

Clone this project then:

git diff v1 v2 main.brd

Example

Schematic

pew pew pew

Board

pew pew pew

Contribute

Feel free to send pull requests with fixes/upgrades/whatever.

About

A simple script to diff eagle cad sch/brd files


Languages

Language:Python 100.0%