class Saxon < Formula desc "XSLT and XQuery processor" homepage "http://saxon.sourceforge.net" url "https://downloads.sourceforge.net/project/saxon/Saxon-HE/9.6/SaxonHE9-6-0-7J.zip" sha256 "0c904b886c7512a288c38474ff5f92042b7c3c1440352f5c919aa54f3811ab66" version "9.6.0.7" def install libexec.install Dir["*.jar", "doc", "notices"] bin.write_jar_script libexec/"saxon9he.jar", "saxon" end test do (testpath/"test.xml").write <<-XML.undent It works! XML (testpath/"test.xsl").write <<-XSL.undent

XSL assert_equal <<-HTML.undent.chop, shell_output("#{bin}/saxon test.xml test.xsl")

It works!

HTML end end