Index: Makefile =================================================================== --- Makefile (revision 16319) +++ Makefile (revision 16320) @@ -2,10 +2,10 @@ # are included from $(ROOT)/Makefile.conf which is scconfig generated ROOT=../.. -IN=pcb-rnd.1.mml pcb-strip.1.mml pcb-prj2lht.1.mml fp2anim.1.mml -OUT_HTML = pcb-rnd.1.html pcb-strip.1.html pcb-prj2lht.1.html fp2anim.1.html -OUT_MAN1 = pcb-rnd.1 pcb-strip.1 pcb-prj2lht.1 fp2anim.1 -OUT_LINT = pcb-rnd.1.lint pcb-strip.1.lint pcb-prj2lht.1.lint fp2anim.1.lint +IN=pcb-rnd.1.mml pcb-strip.1.mml pcb-prj2lht.1.mml fp2anim.1.mml fp2subc.1.mml +OUT_HTML = pcb-rnd.1.html pcb-strip.1.html pcb-prj2lht.1.html fp2anim.1.html fp2subc.1.html +OUT_MAN1 = pcb-rnd.1 pcb-strip.1 pcb-prj2lht.1 fp2anim.1 fp2subc.1 +OUT_LINT = pcb-rnd.1.lint pcb-strip.1.lint pcb-prj2lht.1.lint fp2anim.1.lint fp2subc.1.lint OUTPUT = $(OUT_HTML) $(OUT_MAN1) index.html MML = /usr/bin/mml Index: fp2subc.1 =================================================================== --- fp2subc.1 (nonexistent) +++ fp2subc.1 (revision 16320) @@ -0,0 +1,65 @@ +.\" pcb-rnd - manual +.\" Copyright (C) 2016 Tibor 'Igor2' Palinkas +.\" +.\" This program is free software; you can redistribute it and/or modify +.\" it under the terms of the GNU General Public License as published by +.\" the Free Software Foundation; either version 2 of the License, or +.\" (at your option) any later version. +.\" +.\" This program is distributed in the hope that it will be useful, +.\" but WITHOUT ANY WARRANTY; without even the implied warranty of +.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +.\" GNU General Public License for more details. +.\" +.\" You should have received a copy of the GNU General Public License along +.\" with this program; if not, write to the Free Software Foundation, Inc., +.\" 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +.\" +.\" Contact: pcb-rnd[removethis]@igor2.repo.hu +.TH fp2subc 1 2018-04-08 "" "pcb-rnd manual" +.SH NAME +fp2subc - convert any footprint into a pcb-rnd subcircuit +.SH SYNPOSIS +.nf +.sp +\fBfp2subc [\fIoptions\fB] \fIinfile\fB [\fIoutfile\fB] +.fi +.SH DECSRIPTION + +.BR fp2subc +executes pcb-rnd in batch mode to load a footprint (typically specified in an alien format) and save it as a native pcb-rnd subcircuit. The script is useful for mass-converting old footprint libraries. +.PP +If \fIoutfile\fR is not specified, its name is guessed from \fIinfile\fR +.SH OPTIONS + + +.TP + +.B --lib +\fIinfile\fR is not a path but a footprint name that should be searched in the library +.TP + +.B -l +same as --lib +.TP + +.B --pcb-rnd exepath +run exepath for invoking pcb-rnd (default is "pcb-rnd", which depends on $PATH) +.TP + +.B -p exepath +same as --pcb-rnd +.TP + +.B --debugger exepath +insert exepath before pcb-rnd on the command line; useful for running the process e.g. in valgrind +.TP + +.B -d exepath +same as --debugger +.TP + +.B -c key=val +pass on a -c key=val CLI config setting to pcb-rnd; useful for setting up library paths +.PP + Index: fp2subc.1.html =================================================================== --- fp2subc.1.html (nonexistent) +++ fp2subc.1.html (revision 16320) @@ -0,0 +1,102 @@ + + + +fp2subc - pcb-rnd manual + + + + +
fp2subc 1 + 2018-04-08 + pcb-rnd manual +
+ + + +

NAME

+
+fp2subc - convert any footprint into a pcb-rnd subcircuit +
+ +

SYNPOSIS

+
+

+fp2subc [options] infile [outfile] + + + +

+ +

DESCRIPTION

+
+fp2subc executes pcb-rnd in batch mode to load a footprint (typically specified in an alien format) and save it as a native pcb-rnd subcircuit. The script is useful for mass-converting old footprint libraries. +

+If outfile is not specified, its name is guessed from infile + +

+ + +

OPTIONS

+
+ + + + + + + + + + + + + + + + + +
--lib + infile is not a path but a footprint name that should be searched in the library +
-l + same as --lib +
--pcb-rnd exepath + run exepath for invoking pcb-rnd (default is "pcb-rnd", which depends on $PATH) +
-p exepath + same as --pcb-rnd +
--debugger exepath + insert exepath before pcb-rnd on the command line; useful for running the process e.g. in valgrind +
-d exepath + same as --debugger +
-c key=val + pass on a -c key=val CLI config setting to pcb-rnd; useful for setting up library paths +
+
+

+ + +
fp2subc 1 + 2018-04-08 + pcb-rnd manual +
+ + + Index: fp2subc.1.mml =================================================================== --- fp2subc.1.mml (nonexistent) +++ fp2subc.1.mml (revision 16320) @@ -0,0 +1,58 @@ +fp2subc +1 +2018-04-08 + + fp2subc - convert any footprint into a pcb-rnd subcircuit + fp2subc [options] infile [outfile] + + +fp2subc executes pcb-rnd in batch mode to load a footprint +(typically specified in an alien format) and save it as a native pcb-rnd +subcircuit. The script is useful for mass-converting old footprint +libraries. +

+If outfile is not specified, its name is guessed from +infile + + + + + + + --lib + infile is not a path but a footprint name that + should be searched in the library + + + -l + same as --lib + + + + --pcb-rnd exepath + run exepath for invoking pcb-rnd (default is "pcb-rnd", which + depends on $PATH) + + + -p exepath + same as --pcb-rnd + + + + --debugger exepath + insert exepath before pcb-rnd on the command line; useful + for running the process e.g. in valgrind + + + -d exepath + same as --debugger + + + + -c key=val + pass on a -c key=val CLI config setting to pcb-rnd; useful for + setting up library paths + + + + Index: index.html =================================================================== --- index.html (revision 16319) +++ index.html (revision 16320) @@ -4,4 +4,5 @@

  • pcb-strip (1) -- pcb-strip - remove sections of a pcb file
  • pcb-prj2lht (1) -- pcb-prj2lht - convert old gsch2pcb project file to pcb-rnd project
  • fp2anim (1) -- fp2anim - convert a gEDA/PCB footprint to animator script +
  • fp2subc (1) -- fp2subc - convert any footprint into a pcb-rnd subcircuit