Index: doc.html =================================================================== --- doc.html (revision 235) +++ doc.html (revision 236) @@ -26,6 +26,7 @@ Index: man/Makefile =================================================================== --- man/Makefile (nonexistent) +++ man/Makefile (revision 236) @@ -0,0 +1,65 @@ +# This Makefile is a plain old hand written one; all configuration settings +# are included from $(ROOT)/Makefile.conf which is scconfig generated +ROOT=../.. + +include $(ROOT)/Makefile.conf +MAN1DIR=$(SHAREDIR)/man/man1 +SCCBOX = $(LIBRND_PREFIX)/lib/librnd3/scconfig/sccbox + +IN=camv-rnd.1.mml +OUT_HTML = camv-rnd.1.html +OUT_MAN1 = camv-rnd.1 +OUT_LINT = camv-rnd.1.lint + +OUTPUT = $(OUT_HTML) $(OUT_MAN1) index.html +MML = /usr/bin/mml + +all: $(OUTPUT) + +lint: $(OUT_LINT) + +.SUFFIXES: .html .mml .lint + +.mml.html: .mml_linkmap + $(MML) -i copyright.mml -f html $< > $@ + +.mml: + $(MML) -i copyright.mml -f man $< > $@ + +.mml_linkmap: + $(MML) -i copyright.mml -f linkmap $(IN) > $@ + +index.html: $(IN) + @echo '' > $@ + @echo 'man page index - camv-rnd" >> $@ + +clean: + +distclean: + +genclean: + rm $(OUTPUT) 2>/dev/null ; true + +.mml.lint: + $(MML) -i copyright.mml -f lint $< + +install_dir: + $(SCCBOX) mkdir -p "$(MAN1DIR)" + +install_all: + $(SCCBOX) $(HOW) "camv-rnd.1" "$(MAN1DIR)/camv-rnd.1" + +install: + $(MAKE) install_dir + $(MAKE) install_all HOW="install -f" + +linstall: + $(MAKE) install_dir + $(MAKE) install_all HOW="linstall -f" + +uninstall: + $(MAKE) install_all HOW="uninstall" + + Index: man/README =================================================================== --- man/README (nonexistent) +++ man/README (revision 236) @@ -0,0 +1,10 @@ +Manual pages are written in the manual markup format and are compiled into +manual and html using mml. Do not edit the generated manual or html pages. + +The generated files are commited in the repository so dependencies are not +required for casual users to build the project. + +The required tools and dependencies are: + svn://repo.hu/libmawk/trunk + svn://repo.hu/web3.0/trunk + svn://repo.hu/shscripts/trunk/manmarkup Index: man/camv-rnd.1 =================================================================== --- man/camv-rnd.1 (nonexistent) +++ man/camv-rnd.1 (revision 236) @@ -0,0 +1,45 @@ +.\" pcb-rnd - manual +.\" Copyright (C) 2021 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-man[removethis]@igor2.repo.hu +.TH camv-rnd 1 2019-10-01 "" "pcb-rnd manual" +.SH NAME +camv-rnd - viewer for PCB related CAM files +.SH SYNPOSIS +.nf +.sp +\fBcamv-rnd [\fIoptions\fB] [\fIinputfile1\fB [\fIinputfile2...\fB]] +.fi +.SH DECSRIPTION + +.BR camv-rnd +loads and displays zero or more files in multiple layers. Files can be specified on the command line or can be loaded using the menu once camv-rnd is running. +.PP + +.SH OPTIONS + + +.TP + +.B --gui \fIhid\fR +Use the \fIhid\fR plugin for the "gui" frontend. Common choices are "gtk2_gdk" or "lesstif" for graphical user interfaces and "batch" for a headless command-line interface (or automated batch processing). +.TP + +.B -c \fIpath=val\fR +Set a config node in role CFR_CLI. The path of the node is \fIpath\fR (e.g. editor/grid) and the new value is \fIval\fR (e.g. 5mm). +.PP + Index: man/camv-rnd.1.html =================================================================== --- man/camv-rnd.1.html (nonexistent) +++ man/camv-rnd.1.html (revision 236) @@ -0,0 +1,82 @@ + + + +camv-rnd - pcb-rnd manual + + + + +
camv-rnd 1 + 2019-10-01 + pcb-rnd manual +
+ + + +

NAME

+
+camv-rnd - viewer for PCB related CAM files +
+ +

SYNPOSIS

+
+

+camv-rnd [options] [inputfile1 [inputfile2...]] + + + +

+ +

DESCRIPTION

+
+camv-rnd loads and displays zero or more files in multiple layers. Files can be specified on the command line or can be loaded using the menu once camv-rnd is running. +

+ + +

+ + +

OPTIONS

+
+ + + + + + + +
--gui hid + Use the hid plugin for the "gui" frontend. Common choices are "gtk2_gdk" or "lesstif" for graphical user interfaces and "batch" for a headless command-line interface (or automated batch processing). +
-c path=val + Set a config node in role CFR_CLI. The path of the node is path (e.g. editor/grid) and the new value is val (e.g. 5mm). +
+
+

+ + +
camv-rnd 1 + 2019-10-01 + pcb-rnd manual +
+ + + Index: man/camv-rnd.1.mml =================================================================== --- man/camv-rnd.1.mml (nonexistent) +++ man/camv-rnd.1.mml (revision 236) @@ -0,0 +1,33 @@ +camv-rnd +1 +2019-10-01 + + camv-rnd - viewer for PCB related CAM files + camv-rnd [options] [inputfile1 [inputfile2...]] + + +camv-rnd loads and displays zero or more files in multiple +layers. Files can be specified on the command line or can be loaded using +the menu once camv-rnd is running. +

+ + + + + + + --gui hid + Use the hid plugin for the "gui" frontend. Common + choices are "gtk2_gdk" or "lesstif" for graphical user interfaces + and "batch" for a headless command-line interface (or automated + batch processing). + + + -c path=val + Set a config node in role CFR_CLI. The path of the node is + path (e.g. editor/grid) and the new value is + val (e.g. 5mm). + + + + Index: man/copyright.mml =================================================================== --- man/copyright.mml (nonexistent) +++ man/copyright.mml (revision 236) @@ -0,0 +1,21 @@ + +pcb-rnd - manual\n +Copyright (C) 2021 Tibor 'Igor2' Palinkas\n +\n +This program is free software; you can redistribute it and/or modify\n +it under the terms of the GNU General Public License as published by\n +the Free Software Foundation; either version 2 of the License, or\n +(at your option) any later version.\n +\n +This program is distributed in the hope that it will be useful,\n +but WITHOUT ANY WARRANTY; without even the implied warranty of\n +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n +GNU General Public License for more details.\n +\n +You should have received a copy of the GNU General Public License along\n +with this program; if not, write to the Free Software Foundation, Inc.,\n +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.\n +\n +Contact: pcb-rnd-man[removethis]@igor2.repo.hu + +pcb-rnd manual Index: man/index.html =================================================================== --- man/index.html (nonexistent) +++ man/index.html (revision 236) @@ -0,0 +1,4 @@ + +man page index - camv-rnd