wip change fb2 api
[librarian.git] / src / librarian / builders / __init__.py
index e9afc56..85f8427 100644 (file)
@@ -1,12 +1,28 @@
+# This file is part of Librarian, licensed under GNU Affero GPLv3 or later.
+# Copyright © Fundacja Wolne Lektury. See NOTICE for more information.
+#
 from collections import OrderedDict
 from .txt import TxtBuilder
 from collections import OrderedDict
 from .txt import TxtBuilder
-from .html import HtmlBuilder, StandaloneHtmlBuilder
+from .html import HtmlBuilder, SnippetHtmlBuilder, StandaloneHtmlBuilder, DaisyHtmlBuilder
 from .sanitize import Sanitizer
 from .sanitize import Sanitizer
+from .daisy import DaisyBuilder
+from .epub import EpubBuilder
+from .mobi import MobiBuilder
+from .pdf import PdfBuilder
+from .fb2 import FB2Builder
 
 
 builders = OrderedDict([
     ("txt", TxtBuilder),
     ("html", HtmlBuilder),
 
 
 builders = OrderedDict([
     ("txt", TxtBuilder),
     ("html", HtmlBuilder),
+    ("html-snippet", SnippetHtmlBuilder),
     ("html-standalone", StandaloneHtmlBuilder),
     ("html-standalone", StandaloneHtmlBuilder),
+    ("html-daisy", DaisyHtmlBuilder),
+    ("daisy", DaisyBuilder),
     ("sanitizer", Sanitizer),
     ("sanitizer", Sanitizer),
+
+    ("epub", EpubBuilder),
+    ("mobi", MobiBuilder),
+    ("pdf", PdfBuilder),
+    ("fb2", FB2Builder),
 ])
 ])