moved to its own repository
authorJean-Philippe Orsini <jeanfi@gmail.com>
Thu, 30 Jun 2016 07:23:26 +0000 (09:23 +0200)
committerJean-Philippe Orsini <jeanfi@gmail.com>
Thu, 30 Jun 2016 07:23:26 +0000 (09:23 +0200)
asciidoctor/asciidoctorfeed.props [deleted file]
asciidoctor/lib/asciidoctorj-1.5.4.jar [deleted file]
asciidoctor/lib/jdom2-2.0.6.jar [deleted file]
asciidoctor/lib/jruby-complete-1.7.21.jar [deleted file]
asciidoctor/lib/rome-1.6.0.jar [deleted file]
asciidoctor/lib/rome-utils-1.6.0.jar [deleted file]
asciidoctor/lib/slf4j-api-1.7.6.jar [deleted file]
asciidoctor/lib/slf4j-nop-1.7.6.jar [deleted file]
asciidoctor/pdoc.sh [deleted file]
asciidoctor/pom.xml [deleted file]
asciidoctor/src/main/java/Main.java [deleted file]

diff --git a/asciidoctor/asciidoctorfeed.props b/asciidoctor/asciidoctorfeed.props
deleted file mode 100644 (file)
index 1e487af..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-feed.title=The feed title
-feed.description=The description of the feed
-feed.link=http://wpitchoune.net/news/feed.xml
-feed.baseurl=http://wpitchoune.net/news
\ No newline at end of file
diff --git a/asciidoctor/lib/asciidoctorj-1.5.4.jar b/asciidoctor/lib/asciidoctorj-1.5.4.jar
deleted file mode 100644 (file)
index 218a458..0000000
Binary files a/asciidoctor/lib/asciidoctorj-1.5.4.jar and /dev/null differ
diff --git a/asciidoctor/lib/jdom2-2.0.6.jar b/asciidoctor/lib/jdom2-2.0.6.jar
deleted file mode 100644 (file)
index 2850ca1..0000000
Binary files a/asciidoctor/lib/jdom2-2.0.6.jar and /dev/null differ
diff --git a/asciidoctor/lib/jruby-complete-1.7.21.jar b/asciidoctor/lib/jruby-complete-1.7.21.jar
deleted file mode 100644 (file)
index 7cde708..0000000
Binary files a/asciidoctor/lib/jruby-complete-1.7.21.jar and /dev/null differ
diff --git a/asciidoctor/lib/rome-1.6.0.jar b/asciidoctor/lib/rome-1.6.0.jar
deleted file mode 100644 (file)
index baaf16f..0000000
Binary files a/asciidoctor/lib/rome-1.6.0.jar and /dev/null differ
diff --git a/asciidoctor/lib/rome-utils-1.6.0.jar b/asciidoctor/lib/rome-utils-1.6.0.jar
deleted file mode 100644 (file)
index f560df6..0000000
Binary files a/asciidoctor/lib/rome-utils-1.6.0.jar and /dev/null differ
diff --git a/asciidoctor/lib/slf4j-api-1.7.6.jar b/asciidoctor/lib/slf4j-api-1.7.6.jar
deleted file mode 100644 (file)
index 19aaf37..0000000
Binary files a/asciidoctor/lib/slf4j-api-1.7.6.jar and /dev/null differ
diff --git a/asciidoctor/lib/slf4j-nop-1.7.6.jar b/asciidoctor/lib/slf4j-nop-1.7.6.jar
deleted file mode 100644 (file)
index 52509a2..0000000
Binary files a/asciidoctor/lib/slf4j-nop-1.7.6.jar and /dev/null differ
diff --git a/asciidoctor/pdoc.sh b/asciidoctor/pdoc.sh
deleted file mode 100755 (executable)
index 1758471..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/bash
-
-java -classpath target/classes:lib/asciidoctorj-1.5.4.jar:lib/jruby-complete-1.7.21.jar:target/net.wpitchoune.asciidoctor-1.0.jar:lib/rome-1.6.0.jar:lib/slf4j-api-1.7.6.jar:lib/slf4j-nop-1.7.6.jar:lib/jdom2-2.0.6.jar:lib/rome-utils-1.6.0.jar Main $*
diff --git a/asciidoctor/pom.xml b/asciidoctor/pom.xml
deleted file mode 100644 (file)
index ba3b108..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-<project>
-  <modelVersion>4.0.0</modelVersion>
-  
-  <artifactId>net.wpitchoune.asciidoctor</artifactId>
-  <groupId>net.wpitchoune.net</groupId>
-  <packaging>jar</packaging>
-  <name>asciidoctor</name>
-  <version>1.0</version>
-  
-  <dependencies>
-    <dependency>
-      <groupId>org.asciidoctor</groupId>
-      <artifactId>asciidoctorj</artifactId>
-      <version>1.5.4</version>
-    </dependency>
-
-    <dependency>
-      <groupId>com.rometools</groupId>
-      <artifactId>rome</artifactId>
-      <version>1.6.0</version>
-    </dependency>
-
-  </dependencies>
-</project>
diff --git a/asciidoctor/src/main/java/Main.java b/asciidoctor/src/main/java/Main.java
deleted file mode 100644 (file)
index c83bad8..0000000
+++ /dev/null
@@ -1,92 +0,0 @@
-import java.io.*;
-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.*;
-import com.rometools.rome.io.FeedException;
-import com.rometools.rome.io.SyndFeedOutput;
-
-public class Main {
-        private static File toHTMLFile(File dir, File adoc) {
-                int idx;
-                String name;
-                
-                name = adoc.getName(); 
-               
-                idx = name.lastIndexOf('.');
-                
-                if (idx >= 0)
-                        name = name.substring(0, idx);
-                
-                return new File(dir, name + ".html");
-        }
-        
-       public static void main(String[] args) throws FileNotFoundException, IOException, FeedException {
-               File inDir, html, outDir;
-               File[] adocs;
-               StringWriter sw;
-               Asciidoctor asciidoctor;
-               Options opts;
-               SyndFeed feed;
-               Properties props;
-               ArrayList<SyndEntry> entries;
-               SyndEntryImpl e;
-               InputStream in;
-               DocumentHeader h;
-               SyndContentImpl c;
-               
-               inDir = new File(args[0]);
-               outDir = new File(args[1]);
-               
-               props = new Properties();
-               in = new FileInputStream(args[2]);
-               props.load(in);
-               in.close();
-               
-               adocs = inDir.listFiles();
-
-               asciidoctor = Factory.create();
-
-               feed = new SyndFeedImpl();
-               feed.setTitle(props.getProperty("feed.title"));
-               feed.setDescription(props.getProperty("feed.description"));
-               feed.setLink(props.getProperty("feed.link"));
-               
-               entries = new ArrayList<SyndEntry>();
-               
-               for (File adoc: adocs) {
-                       if (!adoc.getName().endsWith(".adoc"))
-                               continue;                       
-                       sw = new StringWriter();
-                                               
-                       html = toHTMLFile(outDir, adoc);
-                               
-                       h = asciidoctor.readDocumentHeader(adoc);
-                                                           
-                       asciidoctor.convert(new FileReader(adoc), sw, new HashMap<String,Object>());
-                       
-                       e = new SyndEntryImpl();
-                       e.setTitle(h.getDocumentTitle().getMain());
-                       e.setUri(props.getProperty("feed.baseurl") + "/" + html.getName());
-                       
-                       c = new SyndContentImpl();
-                       c.setType("text/html");
-                       c.setValue(sw.toString());
-                       
-                       e.setDescription(c);
-                       
-                       entries.add(e);
-               }
-               
-               feed.setEntries(entries);
-               
-               feed.setFeedType("rss_2.0");                    
-               SyndFeedOutput output = new SyndFeedOutput();
-               output.output(feed, new File(outDir, "feed.xml"));
-       }
-}
\ No newline at end of file