]> git.draconx.ca Git - homepage.git/blobdiff - Rules
Add spaces in self-closing XML tags.
[homepage.git] / Rules
diff --git a/Rules b/Rules
index 79dc5f46fa21212229e021c82f8204ff7b65f530..a7dffeef792cb601a11b44497a7a7c767d520461 100644 (file)
--- a/Rules
+++ b/Rules
@@ -1,6 +1,6 @@
 #!/usr/bin/env ruby
 #
-# Copyright © 2018 Nick Bowler
+# Copyright © 2018-2020 Nick Bowler
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -48,11 +48,25 @@ postprocess do
     end
 end
 
+compile '/license/gpl*.md' do
+    filter :kramdown, auto_ids: false, header_offset: -1
+    layout '/default.xml'
+    layout '/gpl.xsl'
+    layout '/default.xsl'
+    filter :relativize_paths, type: :xml
+    filter :xhtml_compat
+    filter :remove_wj
+    write to_xhtml
+end
+
 compile '/**/*.md' do
-    filter :kramdown, header_offset: 1
+    filter :erb
+    filter :kramdown, auto_ids: false, header_offset: 1
+    snapshot :rawbody
     layout '/default.xml'
     layout '/default.xsl'
     filter :relativize_paths, type: :xml
+    filter :xhtml_compat
     filter :remove_wj
     write to_xhtml
 end
@@ -63,6 +77,7 @@ compile '/license/cc*.sgml' do
     layout '/default.xml'
     layout '/default.xsl'
     filter :relativize_paths, type: :xml
+    filter :xhtml_compat
     filter :remove_wj
     write to_xhtml
 end
@@ -72,6 +87,7 @@ compile '/license/cc*.xhtml' do
     layout '/default.xml'
     layout '/default.xsl'
     filter :relativize_paths, type: :xml
+    filter :xhtml_compat
     filter :remove_wj
     write to_xhtml
 end