mcm-0.6.5.0: mcmtags.1
.TH MCMTAGS: "1" "January 2016" "mcmtags" "User Commands"
.SH NAME
mcmtags \- Generate tag files from MCM files
.SH SYNOPSIS
.B mcmtags
[\fIDIR\fR..]
.SH DESCRIPTION
.PP
Generate an index (or "tag") file
from all *.mcm files found below the current directory,
or if directories given as arguments, below those directories.
The resulting tags are written to ./tags.
.PP
Print warnings for any files that fail to parse.
.SH OPTIONS
.TP
\fB\-V\fR, \fB\-\-version\fR
show version
.TP
\fB\-t\fR \fIsimple\fR|\fIqualified\fR|\fIboth\fR, \fB\-\-tag\-type\fR=\fIsimple\fR|\fIqualified\fR|\fIboth\fR
type of tag to output (default = \fIboth\fR).
\fIsimple\fR works with all editors that support tags.
\fIqualified\fR outputs qualified tags (e.g. "Admin.Packages.add" instead of just "add"). Use of these tags requires additional support in your editor (e.g. with the supplied mcm.vim).
\fIboth\fR outputs both simple and qualified tags. This produces a larger-than-necessary tags file but should work in all situations.
.SH EXAMPLES
Generate ./tags from all *.mcm files found below the current directory:
.IP
mcmtags
.PP
Generate ./tags from all *.mcm files found below ./src and ./test:
.IP
mcmtags src test
.SH AUTHOR
Written by Anthony Doggett <mcm@interfaces.org.uk>
.SH REPORTING BUGS
Please email the author at the above address, preferably with sufficient information to reproduce the bug.
.SH COPYRIGHT
Copyright (c) 2014-2017 Anthony Doggett
.PP
<http://interfaces.org.uk/mcm>
.SH SEE ALSO
mcm(1),
ctags(1)