Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env cake
- (use 'clojure.java.shell '[clojure.string :only [join]] 'cake)
- (def parent "/home/rayne/meet-clojure")
- (defn chapter-sort [item] (->> item (re-seq #"\d+") first Integer/parseInt))
- (->> (java.io.File. parent ".") file-seq (map str)
- (filter #(.endsWith % ".markdown")) (sort-by chapter-sort)
- (apply sh "markdown2pdf" "-o"
- (str parent "/" (second (:run *opts*))) "--toc"
- "--xetex" "--number-sections" "--template" (str parent "/mc.template"))
- :err println)
Add Comment
Please, Sign In to add comment