#!/usr/bin/env ruby compile("/layouts/*") { write(nil) } compile("/css/main.scss") do filter(:sass, syntax: :scss) filter(:rainpress) write("/css/main.css") end compile '/**/*.html' do layout '/default.*' if item.identifier =~ '**/index.*' write item.identifier.to_s else write item.identifier.without_ext + '/index.html' end end layout '/**/*', :erb