Temporarilly fixed the directory problem. runs in doc, with style and htdocs ..
[treecutter.git] / src / tree-cutter.py
index 782f58ade4d185e699faab0608ec65d7f15812a0..db93a6d0d0ef978392573e577bf5b5e8e6f1b037 100755 (executable)
@@ -11,7 +11,7 @@ from amara import bindery
 from amara.xslt import transform
 from Cheetah.Template import Template
 
-dist = "."
+dist = os.path.dirname(os.getcwd())
 style = "default"
 style_xslt = dist+"/style/"+style+"/docbook.xsl"
 style_tmpl = dist+"/style/"+style+"/index.html.tmpl"
@@ -108,7 +108,8 @@ def xsltConvert(doc):
   tfi = open(infile,'w')
   tfi.write(doc.xml_encode())
   tfi.close()
-  cmd = ["saxon-xslt-xinclude","-o",outfile,infile,style_xslt]
+#  cmd = ["saxon-xslt-xinclude","-o",outfile,infile,style_xslt]
+  cmd = ["xsltproc","--xinclude","--output",outfile,style_xslt,infile]
   retcode = subprocess.call(cmd)
   if retcode:
     print 'Error: '+' '.join(cmd)+' Returncode ['+str(retcode)+']'