lepton-symcheck1
Lepton eda symbol checker
Usage
lepton-symcheck [OPTION ...]
FILE ...
Overview
lepton-symcheck is a symbol checker for Lepton EDA. It checks one or more symbol FILEs passed on the command line.
Here is a list of checks that lepton-symcheck performs:
- •
-
Checks for graphical attribute (if present does varied tests)
- •
-
Checks for the device attribute
- •
-
Checks for various other missing attributes (pinlabel, pintype, pinseq, footprint, refdes)
- •
-
Checks to make sure that the active pin end is on the 100 unit grid.
- •
-
Checks the uses of the various attributes (duplicates, incorrect syntax, invalid values, etc...)
- •
-
Checks for obsolete, old, and forbidden attributes
- •
-
Checks for any nets or buses within a symbol
- •
-
Checks for any other connections within a symbol
- •
-
Checks to make sure the number of pins is the correct number
Options
lepton-symcheck accepts the following options:
-
-q, --quiet -
Quiet mode on. This mode turns off all warnings/notes/messages.
-
-v, --verbose -
Verbose mode 1. This mode will show all error messages.
-
-vv -
Verbose mode 2. This mode will show all error and warning messages.
-
-vvv -
Verbose mode 3. This mode will show all error, warning, and info messages.
-
-V, --version -
Print version information.
-
-h, --help -
Print a help message.
Examples
Here are some examples on how to run lepton-symcheck:
To get usage information run:
lepton-symcheck --help
To actually check a symbol with just error counts, run:
lepton-symcheck symbolfilename.sym
To get the actuall error messages, run:
lepton-symcheck -v symbolfilename.sym
To see all the error messages and warnings, run:
lepton-symcheck -vv symbolfilename.sym
To see all the error messages, warnings, and parse info, run:
lepton-symcheck -vvv symbolfilename.sym
Releases
4 releases since Debian 10 (Buster); the text changed 2 times.
--version since Debian 11 (Bullseye);
-V since Debian 11 (Bullseye).