aboutsummaryrefslogtreecommitdiffstats
path: root/nikola/plugins/compile_html.py
diff options
context:
space:
mode:
Diffstat (limited to 'nikola/plugins/compile_html.py')
-rw-r--r--nikola/plugins/compile_html.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/nikola/plugins/compile_html.py b/nikola/plugins/compile_html.py
new file mode 100644
index 0000000..8241030
--- /dev/null
+++ b/nikola/plugins/compile_html.py
@@ -0,0 +1,20 @@
+"""Implementation of compile_html based on markdown."""
+
+import os
+import shutil
+
+
+from nikola.plugin_categories import PageCompiler
+
+
+class CompileHtml(PageCompiler):
+ """Compile HTML into HTML."""
+
+ name = "html"
+
+ def compile_html(self, source, dest):
+ try:
+ os.makedirs(os.path.dirname(dest))
+ except:
+ pass
+ shutil.copyfile(source, dest)