gsymfix man page

gsymfix — automatically fix common issues with gEDA symbols

Synopsis

gsymfix [ options ] symbol_file

Description

gsymfix reads a gEDA symbol file and does the following:

·
prints a warning if there is no pinnumber attribute on a pin;
·
Renumbers pinseq attributes on all pins, starting with 1;
·
Adds a pinseq attribute to a pin if none exists;
·
Adds a pinlabel=n_a attribute to a pin if none exists;
·
Adds a pintype=io attribute to a pin if none exists;
·
Adds a numslots=0 attribute to the symbol if none exists;
·
Adds a device=XXX attribute to the symbol if none exists;
·
Adds a footprint=XXX attribute to the symbol if none exists.

The idea here is to fix common cut-and-paste issues and fix up the symbol so that it will pass gsymcheck(1) with no errors or warnings.

Options

gsymfix accepts the following options:

--help
Displays this help message.
--verbose
Enables verbose output.
--vverbose
Enables *very* verbose output.
--version
Shows the version of this program.

Author

Mike Skerritt <mike@acornpacket.com>.

See Also

gschem(1), gsymcheck(1)

Info

September 25th, 2013 gEDA Project 1.8.2.20130925