Implement basic diff for libraries.
Common get_extension() function.
Exit with code 1 if no arguments supplied.
Add --page option to eaglediff.
Merge branch 'per-project-config'
Load all config files from CONFIG_PATHS
Don't polute top namespace with configuration.
Also clean .gpi file
Update copyright date.
Add .gitignore to example project.
Create a zip file with all the production files.
Create pick & place files in example Makefile.
Add export for pick & place machines.
Based on 'mountsmd.ulp' distributed with Eagle.
Use -C argument instead of temporary script file.
Run Eagle commands through -Cxxx command line instead of -Sxxx and a temporary
file. This seems to be more reliable and helps with Eagle not closing all of
its windows after QUIT.
Add topassembly, bottomassembly layers.
enhancement: be more tolerant with image sizes
bugfix: create all.png inside the temporary folder to prevent an eagl…
…e error dialog
Adding outline (milling) layer.
Adding "known problems" section.
Export all layers when exporting sch files.
Say what has been skipped.
Try opening input file first in Python.
Eagle throws up scary and confusing warnings if file doesn't exist.
Added README, license.
Fail with error if not one drill was found.
Added example Makefile.
Some usage documentation.
Bug fix when comparing schematics.
Added *.pyc to gitignore.
Delete any existing output files before running Eagle.
Adding eagleexport tool.
Removed unneeded import