X-Git-Url: http://git.draconx.ca/gitweb/homepage.git/blobdiff_plain/6eafcf5e8667fd376e66e1662f44ceeacde54a74..ff1ac7e6d5d6acb82977353b9155a276a8077980:/Rules diff --git a/Rules b/Rules index 79dc5f4..a7dffee 100644 --- 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