X-Git-Url: https://git.wpitchoune.net/gitweb/?p=www.git;a=blobdiff_plain;f=asciidoctor%2Fsrc%2Fmain%2Fjava%2FMain.java;h=cfb55916f19b262bbb799b1a1cbc3596983a5af0;hp=228935dd9c2c49c048bb48441c618c4935ef4e23;hb=f28773f87995602e5471e92a3324f3de65a48e5e;hpb=7f8bd4e38e4e433e249f772cc1088ff05055937c diff --git a/asciidoctor/src/main/java/Main.java b/asciidoctor/src/main/java/Main.java index 228935d..cfb5591 100644 --- a/asciidoctor/src/main/java/Main.java +++ b/asciidoctor/src/main/java/Main.java @@ -4,6 +4,7 @@ import java.util.*; import org.asciidoctor.Asciidoctor; import org.asciidoctor.Asciidoctor.Factory; import org.asciidoctor.Options; +import org.asciidoctor.ast.Document; import org.asciidoctor.ast.DocumentHeader; import com.rometools.rome.feed.synd.*; @@ -60,18 +61,11 @@ public class Main { for (File adoc: adocs) { if (!adoc.getName().endsWith(".adoc")) - continue; - + continue; sw = new StringWriter(); html = toHTMLFile(outDir, adoc); - System.out.println(adoc + " => " + html); - - opts = new Options(); - opts.setToFile(html.getAbsolutePath()); - - asciidoctor.renderFile(adoc, opts); - + h = asciidoctor.readDocumentHeader(adoc); asciidoctor.convert(new FileReader(adoc), sw, Collections.emptyMap()); @@ -92,6 +86,6 @@ public class Main { feed.setFeedType("rss_2.0"); SyndFeedOutput output = new SyndFeedOutput(); - System.out.println("" + output.outputString(feed)); + output.output(feed, new File(outDir, "feed.xml")); } } \ No newline at end of file