Andrew,

On 13.10.2013 20:50, Andrew Featherstone wrote:
[...]

Dirk: I've pushed what I've got so far to https://bitbucket.org/ajf58/scons_docbook/branch/epub . I've run a basic Docbook through it and generated an EPUB file that passes the validation test here http://validator.idpf.org/ . In it's current form there's a bug in that the files added to the OEBPS directory aren't re-added when the source files are changed. Is it possible for the action functions passed to a Command builder to modify target and source lists?


this is more the task of an Emitter. If you want to do things properly, you'll have to define an additional set of builders for xsltproc, lxml and libxml2. You can then add your specialized Emitter to the constructors of the single Builders and replace the call of __select_builder() with something like:

__builder = __select_builder(__lxml_builder_epub, __libxml2_builder_epub, __xsltproc_builder_epub)

.

Bill: I can raise an issue there if you think that's sensible. A quick glance at http://scons.tigris.org/ shows a large number of open tickets. Is this because issues are tracked elsewhere? https://bitbucket.org/scons/scons itself seems to be active, and indeed shows some work using Ghostscript to create EPUB files.


We currently have the situation that our repository is on bitbucket, while the bug database is still managed by Tigris...as long as we don't have decided where we want to migrate to.

Regards,

Dirk


_______________________________________________
Scons-dev mailing list
Scons-dev@scons.org
http://two.pairlist.net/mailman/listinfo/scons-dev

Reply via email to