From 89cb766ad7b94760dfef78f3f19432829619bb37 Mon Sep 17 00:00:00 2001 From: "Martin A. Brown" Date: Tue, 23 Feb 2016 23:30:07 -0800 Subject: [PATCH] clean up the stray index.sgml left hanging around --- tldp/doctypes/docbooksgml.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tldp/doctypes/docbooksgml.py b/tldp/doctypes/docbooksgml.py index c373dbf..a242407 100644 --- a/tldp/doctypes/docbooksgml.py +++ b/tldp/doctypes/docbooksgml.py @@ -174,11 +174,23 @@ ln \\ # -- end of file''' def buildindex(self): + indexsgml = os.path.join(self.source.dirname, 'index.sgml') + if os.path.isfile(indexsgml): + self.indexsgml = lambda: None + return True + + def unlink_indexsgml(): + os.unlink(indexsgml) + + self.indexsgml = unlink_indexsgml return self.shellscript(self.indexscript) def buildall(self): return self.shellscript(self.mainscript) + def post_buildall(self): + self.indexsgml() + return True # # -- end of file