summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2015-07-04 13:22:51 +0300
committerLars Wirzenius <liw@liw.fi>2015-07-04 13:22:51 +0300
commit3733aabb07cb7d54f89dd2499c86fe23238bbd50 (patch)
treec6e56918719565feb94bb64e299f5fef214950d0 /setup.py
parente1a9c50dbe638f420ebed5001142cc0d6eb87d16 (diff)
downloadobnam-3733aabb07cb7d54f89dd2499c86fe23238bbd50.tar.gz
Generate German manpage for Obnam
It doesn't get OPTIONS yet, because cliapp doesn't support non-English options, but it's a start.
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py16
1 files changed, 9 insertions, 7 deletions
diff --git a/setup.py b/setup.py
index 576df066..fc37738a 100755
--- a/setup.py
+++ b/setup.py
@@ -59,16 +59,18 @@ class Build(build):
def run(self):
build.run(self)
- self.build_manpage('obnam')
+ self.build_manpage('obnam', '')
+ self.build_manpage('obnam', '.de')
- def build_manpage(self, program):
- print 'building manpage for %s' % program
- self.generate_troff(program)
+ def build_manpage(self, program, lang):
+ print 'building manpage for %s (lang=%s)' % (program, lang)
+ self.generate_troff(program, lang)
- def generate_troff(self, program):
- with open('%s.1' % program, 'w') as f:
+ def generate_troff(self, program, lang):
+ with open('%s.1%s' % (program, lang), 'w') as f:
cliapp.runcmd(
- ['python', program, '--generate-manpage=%s.1.in' % program,
+ ['python', program,
+ '--generate-manpage=%s.1%s.in' % (program, lang),
'--output=%s.1' % program],
stdout=f)