<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title></title> <link rel="stylesheet" media="screen" type="text/css" href="./style.css" /> <link rel="stylesheet" media="screen" type="text/css" href="./design.css" /> <link rel="stylesheet" media="print" type="text/css" href="./print.css" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <div class="table sectionedit2162"><table class="inline"> <tr class="row0"> <td class="col0 leftalign"> « <a href="geda-gnetlist_ug-config.html" class="wikilink1" title="geda-gnetlist_ug-config.html">Configuring gnetlist</a> </td><td class="col1 centeralign"> <strong><a href="geda-gnetlist_ug.html" class="wikilink1" title="geda-gnetlist_ug.html">gEDA gnetlist User Guide</a></strong> </td><td class="col2 rightalign"> <a href="geda-gnetlist_ug.html" class="wikilink1" title="geda-gnetlist_ug.html">Contents</a> » </td> </tr> </table></div> <!-- EDIT2162 TABLE [1-133] --> <h2 class="sectionedit2163"><a name="command-line_arguments" id="command-line_arguments">Command-line arguments</a></h2> <div class="level2"> <p> gnetlist accepts several optional arguments on the command-line. You can get a list of them by running <code>gnetlist -h</code>. gnetlist also has a manpage (<code>man gnetlist</code>) which lists all of the command line options that it accepts. </p> </div> <!-- EDIT2163 SECTION "Command-line arguments" [135-399] --> <h3 class="sectionedit2164"><a name="message_output_and_diagnostics" id="message_output_and_diagnostics">Message output and diagnostics</a></h3> <div class="level3"> <div class="table sectionedit2165"><table class="inline"> <tr class="row0"> <td class="col0 leftalign"> <strong>-q</strong> </td><td class="col1"> Quiet mode. Turn off all warnings/notes/messages. </td> </tr> <tr class="row1"> <td class="col0"> <strong>-v</strong>, <strong>--verbose</strong> </td><td class="col1"> Verbose mode. Output extra diagnostic information. </td> </tr> <tr class="row2"> <td class="col0 leftalign"> <strong>-h</strong>, <strong>--help</strong> </td><td class="col1"> Print a help message. </td> </tr> <tr class="row3"> <td class="col0"> <strong>-V</strong>, <strong>--version</strong> </td><td class="col1"> Print gnetlist version information. </td> </tr> <tr class="row4"> <td class="col0 leftalign"> <strong>--list-backends</strong> </td><td class="col1"> Print a list of installed netlist backends. </td> </tr> </table></div> <!-- EDIT2165 TABLE [442-809] --> </div> <!-- EDIT2164 SECTION "Message output and diagnostics" [400-810] --> <h3 class="sectionedit2166"><a name="netlist_processing" id="netlist_processing">Netlist processing</a></h3> <div class="level3"> <div class="table sectionedit2167"><table class="inline"> <tr class="row0"> <td class="col0 leftalign"> <strong>-o</strong> <em class="u">FILE</em> </td><td class="col1"> Write the generated netlist to <em class="u">FILE</em>. </td> </tr> <tr class="row1"> <td class="col0"> <strong>-g</strong> <em class="u">BACKEND</em> </td><td class="col1"> Specify which backend to use to generate netlist data. </td> </tr> <tr class="row2"> <td class="col0 leftalign"> <strong>-O</strong> <em class="u">STRING</em> </td><td class="col1"> Pass an option <em class="u">STRING</em> to the netlist backend. </td> </tr> <tr class="row3"> <td class="col0 leftalign"> <strong>-i</strong> </td><td class="col1"> Enter the interactive mode Scheme REPL instead of running a backend. </td> </tr> <tr class="row4"> <td class="col0 leftalign"> <strong>--</strong> </td><td class="col1"> Treat all remaining arguments as schematic or symbol filenames. Use this if you have a schematic filename which begins with ”-”. </td> </tr> </table></div> <!-- EDIT2167 TABLE [841-1314] --> </div> <!-- EDIT2166 SECTION "Netlist processing" [811-1315] --> <h3 class="sectionedit2168"><a name="scheme_extensibility" id="scheme_extensibility">Scheme extensibility</a></h3> <div class="level3"> <div class="table sectionedit2169"><table class="inline"> <tr class="row0"> <td class="col0 leftalign"> <strong>-L</strong> <em class="u">DIRECTORY</em> </td><td class="col1"> Prepend <em class="u">DIRECTORY</em> to the list of directories to be searched for Scheme files. </td> </tr> <tr class="row1"> <td class="col0 leftalign"> <strong>-c</strong> <em class="u">EXPR</em> </td><td class="col1"> Specify a Scheme expression to be evaluated at startup. </td> </tr> <tr class="row2"> <td class="col0 leftalign"> <strong>-l</strong> <em class="u">FILE</em> </td><td class="col1"> Specify a Scheme script to be executed before loading a backend. </td> </tr> <tr class="row3"> <td class="col0 leftalign"> <strong>-m</strong> <em class="u">FILE</em> </td><td class="col1"> Specify a Scheme script to be executed after loading a backend. </td> </tr> </table></div> <!-- EDIT2169 TABLE [1348-1758] --> </div> <!-- EDIT2168 SECTION "Scheme extensibility" [1316-] --></body> </html>