Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff -urN dblatex-0.3/lib/dbtexmf/dblatex/grubber/index.py dblatex-0.3-win32/lib/dbtexmf/dblatex/grubber/index.py
- --- dblatex-0.3/lib/dbtexmf/dblatex/grubber/index.py 2010-04-05 09:07:53.000000000 +0900
- +++ dblatex-0.3-win32/lib/dbtexmf/dblatex/grubber/index.py 2010-11-07 18:20:08.084692400 +0900
- @@ -114,14 +114,16 @@
- msg.progress(_("processing index %s") % self.source)
- if self.tool == "makeindex":
- - cmd = ["makeindex", "-o", self.target] + self.opts
- - cmd.extend(["-t", self.transcript])
- + cwd = dirname(self.target)
- + cmd = ["makeindex", "-o", basename(self.target)] + self.opts
- + cmd.extend(["-t", basename(self.transcript)])
- if self.style:
- cmd.extend(["-s", self.style])
- - cmd.append(self.source)
- + cmd.append(basename(self.source))
- path_var = "INDEXSTYLE"
- elif self.tool == "xindy":
- + cwd = None
- cmd = ["texindy", "--quiet"]
- for opt in self.opts:
- if opt == "-g":
- @@ -150,7 +152,7 @@
- env = {}
- msg.debug(" ".join(cmd))
- - rc = subprocess.call(cmd)
- + rc = subprocess.call(cmd, cwd=cwd)
- if (rc != 0):
- msg.error(_("could not make index %s") % self.target)
- return 1
Add Comment
Please, Sign In to add comment