1gsymcheck(1) 1.4.0.20080127 gsymcheck(1)
2
3
4
6 gsymcheck - gEDA/gaf Symbol Checker
7
9 gsymcheck [-h] [-v] [-q] symbol1 [... symbolN]
10
12 gsymcheck is a symbol checker for gEDA/gaf. Here is a list of checks
13 that gsymcheck performs:
14
15
16 · Checks for graphical= attribute (if present does varied tests)
17
18 · Checks for the device= attribute
19
20 · Checks for various other missing attributes (pinlabel, pintype, pin‐
21 seq, footprint, refdes)
22
23 · Checks to make sure that the active pin end is on the 100 unit grid.
24
25 · Checks the uses of the various attributes (duplicates, incorrect syn‐
26 tax, invalid values, etc...)
27
28 · Checks for obsolete, old, and forbidden attributes
29
30 · Checks for any nets or buses within a symbol
31
32 · Checks for any other connections within a symbol
33
34 · Checks to make sure the number of pins is the correct number
35
36
38 gsymcheck accepts the following options:
39
40 -q Quiet mode on. This mode turns off all warnings/notes/mes‐
41 sages. (optional)
42
43 -v Verbose mode 1. This mode will show all error messages
44 (optional)
45
46 -vv Verbose mode 2. This mode will show all error and warning mes‐
47 sages (optional)
48
49 -vvv Verbose mode 2. This mode will show all error, warning, and
50 info messages (optional)
51
52 -h Usage summary / gsymcheck help
53
54 symbol1 [... symbolN]
55 At least one symbol file must be specified. If multiple sym‐
56 bols are specified then they are sequentially read in and
57 checked. It is important that the schematic(s) follow all the
58 options (ie last).
59
60
62 Here are some examples on how to run gsymcheck:
63
64 To get usage information just run:
65
66 gsymcheck
67
68 To actually check a symbol with just error counts, run:
69
70 gsymcheck symbolfilename.sym
71
72 To get the actuall error messages, run:
73
74 gsymcheck -v symbolfilename.sym
75
76 To see all the error messages and warnings, run:
77
78 gsymcheck -vv symbolfilename.sym
79
80 To see all the error messages, warnings, and parse info, run:
81
82 gsymcheck -vvv symbolfilename.sym
83
84
86 gsymcheck respects the following environment variable:
87
88 GEDADATA
89 specifies where the various required scheme and rc files are
90 located (the default is ${prefix}/share/gEDA). This environ‐
91 ment variables does not need to be set by the end user unless
92 they are moving the executables to a new install ${prefix}.
93
94
96 Ales Hvezda and many others
97
98
100 gschem(1), gnetlist(1)
101
103 Copyright © 1999-2008 Ales Hvezda
104
105 This document can be freely redistributed according to the terms of the
106 GNU General Public License version 2.0
107
108
109
110
111Version January 27th, 2008 gsymcheck(1)