|Use output filenames BASENAME.net, BASENAME.pcb, and BASENAME.new.pcb. By default, the basename of the first schematic file in the list of input files is used.|
|Add DIRECTORY to the list of directories to search for PCB file elements. By default, the following directories are searched if they exist: ./packages, /usr/local/share/pcb/newlib, /usr/share/pcb/newlib, /usr/local/lib/pcb_lib, /usr/lib/pcb_lib, /usr/local/pcb_lib.|
|Force use of file elements in preference to elements generated with M4(1).|
|Disable element generation using M4(1) entirely.|
|Use the M4(1) file FILE in addition to the default M4 files ./pcb.inc and ~/.pcb/pcb.inc.|
|Set DIRECTORY as the directory where gsch2pcb should look for M4(1) files installed by pcb(1).|
|Dont include references to unfound elements in the generated .pcb files. Use if you want pcb(1) to be able to load the (incomplete) .pcb file. This is enabled by default.|
|Keep include references to unfound elements in the generated .pcb files. Use if you want to hand edit or otherwise preprocess the generated .pcb file before running pcb(1).|
|Preserve elements in PCB files which are not found in the schematics. Since elements with an empty element name (schematic "refdes") are never deleted, this option is rarely useful.|
|In addition to the default backends, run gnetlist(1) with -g BACKEND, with output to <name>.BACKEND.|
|Pass ARG as an additional argument to gnetlist(1).|
|If NAME is not none, gsch2pcb will not add elements for components with that name to the PCB file. Note that if the omitted components have net connections, they will still appear in the netlist and pcb(1) will warn that they are missing.|
|If a schematic components footprint attribute is not equal to the Description of the corresponding PCB element, update the Description instead of replacing the element.|
|Dont output information on steps to take after running gsch2pcb.|
|Output extra debugging information. This option can be specified twice (-v -v) to obtain additional debugging for file elements.|
|Print a help message.|
Print gsch2pcb version information.
A gsch2pcb project file is a file (not ending in .sch) containing a list of schematics to process and some options. Any long-form command line option can appear in the project file with the leading -- removed, with the exception of --gnetlist-arg, --fix-elements, --verbose, and --version. Schematics should be listed on a line beginning with schematics.
An example project file might look like:
schematics partA.sch partB.sch output-name design
GNETLIST specifies the gnetlist(1) program to run. The default is gnetlist.
See the AUTHORS file included with this program.
Copyright © 1999-2011 gEDA Contributors. License GPLv2+: GNU GPL version 2 or later. Please see the COPYING file included with this program for full details.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
gschem(1), gnetlist(1), pcb(1)
|gEDA Project||GSCH2PCB (1)||September 25th, 2013|