* ``pcb`` - Open the PCB editor.
* ``bom`` - Create a Bill of Materials file in ``buildbotics_controller.bom``.
- * ``allegro`` - Craete an Allegro netlist file.
+ * ``net`` - Generate the netlist as ``buildbotics_controller.net``.
+ * ``drc`` - Run the Design Rule Checker.
* ``layout`` - Initialize the PCB layout.
* ``attrib`` - Edit schematic part attributes.
* ``zip`` - Create a zip file from the Gerber and drill files.
+ * ``tidy`` - Remove all backup files.
* ``clean`` - Remove all autogenerated files.
# Configuration notes
-Copy the ``system-gnetlistrc`` file to ``~/.gEDA/gnetlistrc``, comment out
-(insert semi;colon) the line that reads:
+Copy the system gnetlistrc file:
+
+ mkdir -p ~/.gEDA
+ /etc/gEDA/system-gnetlistrc ~/.gEDA/gnetlistrc
+
+Edit ``~/.gEDA/gnetlistrc`` and comment out (insert semicolon) the line that
+reads:
(hierarchy-netattrib-mangle "enabled")
-and uncomment remove semi-colon the line that reads
+and uncomment the line that reads:
;(hierarchy-netattrib-mangle "disabled")
(hierarchy-netattrib-mangle "disabled")
This allows power and ground rails to be routed between schematics without
-mangling the names.
+mangling the names. Note, that as a consequence of this setting you cannot
+use ``net`` or ``netname`` attributes in any schematic modules that are used
+more than once with out having them all connected together.
Set the library path in PCB to point to the local footprints folder. Use
``File->Preferences->Library`` in PCB to do this.