Index: trunk/doc/man/Makefile =================================================================== --- trunk/doc/man/Makefile (revision 16319) +++ trunk/doc/man/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: trunk/doc/man/fp2subc.1 =================================================================== --- trunk/doc/man/fp2subc.1 (nonexistent) +++ trunk/doc/man/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: trunk/doc/man/fp2subc.1.html =================================================================== --- trunk/doc/man/fp2subc.1.html (nonexistent) +++ trunk/doc/man/fp2subc.1.html (revision 16320) @@ -0,0 +1,102 @@ + +
+ +fp2subc 1 + | 2018-04-08 + | pcb-rnd manual + |
---|
+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 +
+
fp2subc 1 + | 2018-04-08 + | pcb-rnd manual + |
---|
+If