X-Git-Url: https://git.draconx.ca/gitweb/homepage.git/blobdiff_plain/79dfd09162d1c4e201eccec188057c0e9ded2260..0015d84bea1204b4534e5568ff7c0920b9ef02b7:/Rules diff --git a/Rules b/Rules index 2460c14..d3247cb 100644 --- a/Rules +++ b/Rules @@ -129,13 +129,12 @@ postprocess do end compile '/**/index.lst' do - layout '/listing.xhtml' - filter :erb + layout '/listing.erb' layout '/default.xml' layout '/default.xsl' + layout '/embed-svg.xsl' filter :relativize_paths, type: :xml - filter :xhtml_compat - filter :remove_wj + filter :xhtml_compat, fix_doctype: true write item.identifier.without_ext + ".xhtml" end @@ -146,7 +145,6 @@ compile '/license/gpl*.md' do layout '/default.xsl' filter :relativize_paths, type: :xml filter :xhtml_compat - filter :remove_wj write to_xhtml end @@ -158,7 +156,6 @@ compile '/**/*.md' do layout '/default.xsl' filter :relativize_paths, type: :xml filter :xhtml_compat - filter :remove_wj write to_xhtml end @@ -169,7 +166,6 @@ compile '/license/cc*.sgml' do layout '/default.xsl', "section-links": "yes" filter :relativize_paths, type: :xml filter :xhtml_compat - filter :remove_wj write to_xhtml end @@ -179,7 +175,6 @@ compile '/license/cc*.xhtml' do layout '/default.xsl', "section-links": "yes" filter :relativize_paths, type: :xml filter :xhtml_compat - filter :remove_wj write to_xhtml end @@ -196,7 +191,6 @@ compile '/images/*.jpg', rep: :info do layout '/default.xsl' filter :relativize_paths, type: :xml filter :xhtml_compat - filter :remove_wj write to_xhtml end @@ -211,6 +205,16 @@ compile '/**/*.scss' do write @item.identifier.without_ext + '.css' end +compile '/**/*.svg' do + filter :scour, comment_stripping: true + write @item.identifier.to_s +end + +compile '/icons/**/*.svg', rep: :icon32 do + filter :svg2png, width: 32, height: 32 + write @item.identifier.without_ext + "-32.png" +end + compile '/**/*' do filter :copybin if @item.binary? write @item.identifier.to_s