gsymfix1
Automatically fix common issues with geda symbols
Usage
gsymfix [options]
symbol_file
Overview
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.
Releases
Unchanged in 3 releases since Debian 8 (Jessie).