Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rayne@ubuntu:~/meet-clojure-pan$ cat makepdf.clj
- #!/usr/bin/env cake
- (use 'clojure.java.shell '[clojure.string :only [join]])
- (def parent "/home/rayne/meet-clojure-pan")
- (->> (java.io.File. ".") file-seq (map str)
- (filter #(.endsWith % ".markdown")) (join " ")
- (apply str) (apply sh "-o blah.pdf" "--toc" "--xetex" "--template mc.template"))
- ; markdown2pdf -o blah.pdf start.markdown chapter1.markdown chapter2.markdown
- rayne@ubuntu:~/meet-clojure-pan$ ./makepdf.clj
- error evaluating:
- ((load-file script))
- java.lang.RuntimeException: java.io.FileNotFoundException: /home/rayne/.cake/./makepdf.clj (No such file or directory)
- at clojure.lang.LazySeq.sval (LazySeq.java:47)
- clojure.lang.LazySeq.seq (LazySeq.java:56)
- clojure.lang.RT.seq (RT.java:450)
- clojure.core$seq.invoke (core.clj:122)
- clojure.core$dorun.invoke (core.clj:2450)
- clojure.core$doall.invoke (core.clj:2465)
- cake.task$run_actions.invoke (task.clj:153)
- cake.task$run_task$fn__667.invoke (task.clj:185)
- cake.task$run_task.invoke (task.clj:182)
- cake.task$run_task.invoke (task.clj:175)
- cake.main$process_command.invoke (main.clj:25)
- cake.server$create$fn__3058.invoke (server.clj:70)
- cake.utils.server_socket$accept_fn$fn__2795$fn__2798.invoke (server_socket.clj:39)
- cake.utils.server_socket$accept_fn$fn__2795.invoke (server_socket.clj:38)
- clojure.lang.AFn.run (AFn.java:24)
- java.lang.Thread.run (Thread.java:636)
- Caused by: java.io.FileNotFoundException: /home/rayne/.cake/./makepdf.clj (No such file or directory)
- at java.io.FileInputStream.open (FileInputStream.java:-2)
- java.io.FileInputStream.<init> (FileInputStream.java:137)
- java.io.FileInputStream.<init> (FileInputStream.java:96)
- clojure.lang.Compiler.loadFile (Compiler.java:5817)
- clojure.lang.RT$3.invoke (RT.java:296)
- bake3099$eval449$fn__450.invoke (NO_SOURCE_FILE:0)
- clojure.lang.AFn.applyToHelper (AFn.java:169)
- clojure.lang.AFn.applyTo (AFn.java:151)
- clojure.core$apply.invoke (core.clj:540)
- clojure.core$eval437$fn__438.invoke (NO_SOURCE_FILE:0)
- sun.reflect.NativeMethodAccessorImpl.invoke0 (NativeMethodAccessorImpl.java:-2)
- sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:57)
- sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
- java.lang.reflect.Method.invoke (Method.java:616)
- clojure.lang.Reflector.invokeMatchingMethod (Reflector.java:90)
- clojure.lang.Reflector.invokeInstanceMethod (Reflector.java:28)
- classlojure$eval_in$fn__1108.invoke (classlojure.clj:59)
- classlojure$eval_in.doInvoke (classlojure.clj:52)
- clojure.lang.RestFn.applyTo (RestFn.java:143)
- clojure.core$apply.doInvoke (core.clj:548)
- clojure.lang.RestFn.invoke (RestFn.java:534)
- cake.project$project_eval.invoke (project.clj:104)
- cake.tasks.eval$task_run2656.invoke (eval.clj:36)
- clojure.lang.Var.invoke (Var.java:365)
- cake.task$run_actions$iter__642__646$fn__647$fn__648.invoke (task.clj:154)
- cake.task$run_actions$iter__642__646$fn__647.invoke (task.clj:153)
- clojure.lang.LazySeq.sval (LazySeq.java:42)
- clojure.lang.LazySeq.seq (LazySeq.java:56)
- clojure.lang.RT.seq (RT.java:450)
- clojure.core$seq.invoke (core.clj:122)
- clojure.core$dorun.invoke (core.clj:2450)
- clojure.core$doall.invoke (core.clj:2465)
- cake.task$run_actions.invoke (task.clj:153)
- cake.task$run_task$fn__667.invoke (task.clj:185)
- cake.task$run_task.invoke (task.clj:182)
- cake.task$run_task.invoke (task.clj:175)
- cake.main$process_command.invoke (main.clj:25)
- cake.server$create$fn__3058.invoke (server.clj:70)
- cake.utils.server_socket$accept_fn$fn__2795$fn__2798.invoke (server_socket.clj:39)
- cake.utils.server_socket$accept_fn$fn__2795.invoke (server_socket.clj:38)
- clojure.lang.AFn.run (AFn.java:24)
- java.lang.Thread.run (Thread.java:636)
Add Comment
Please, Sign In to add comment