Permalink
Please sign in to comment.
Showing
with
50 additions
and 2 deletions.
- +44 −0 cmd/snap/cmd_man.go
- +5 −2 debian/rules
- +1 −0 debian/ubuntu-snappy-cli.manpages
| @@ -0,0 +1,44 @@ | ||
| +// -*- Mode: Go; indent-tabs-mode: t -*- | ||
| + | ||
| +/* | ||
| + * Copyright (C) 2014-2015 Canonical Ltd | ||
| + * | ||
| + * This program is free software: you can redistribute it and/or modify | ||
| + * it under the terms of the GNU General Public License version 3 as | ||
| + * published by the Free Software Foundation. | ||
| + * | ||
| + * 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, see <http://www.gnu.org/licenses/>. | ||
| + * | ||
| + */ | ||
| + | ||
| +package main | ||
| + | ||
| +import ( | ||
| + "os" | ||
| + | ||
| + "github.com/ubuntu-core/snappy/i18n" | ||
| +) | ||
| + | ||
| +type cmdMan struct{} | ||
| + | ||
| +var shortManHelp = i18n.G("produces manpage") | ||
| +var longManHelp = i18n.G("produces manpage") | ||
| + | ||
| +func init() { | ||
| + addCommand("man", shortManHelp, longManHelp, func() interface{} { | ||
| + return &cmdMan{} | ||
| + }) | ||
| +} | ||
| + | ||
| +func (*cmdMan) Execute([]string) error { | ||
| + parser := Parser() | ||
| + parser.WriteManPage(os.Stdout) | ||
| + | ||
| + return nil | ||
| +} |
| @@ -1 +1,2 @@ | ||
| snappy.8 | ||
| +snap.8 |
0 comments on commit
d1bd216