Skip to content

Commit a974fdc

Browse files
committed
Don't use "." for the ebin dir.
1 parent 1b9e643 commit a974fdc

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

src/docs-compiler.lfe

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -77,21 +77,21 @@
7777
(list_to_atom)))
7878

7979
(defun get-ebin-dir (filename)
80-
;; XXX if the result of this is "." we should instead use
81-
;; (get-ebin-dir "docs.lfe") instead
82-
(clj:-> filename
83-
(get-module-name)
84-
(code:which)
85-
(filename:dirname)))
80+
(case (clj:-> filename
81+
(get-module-name)
82+
(code:which)
83+
(filename:dirname))
84+
("." (get-ebin-dir "docs.lfe"))
85+
(dir dir)))
8686

8787
(defun get-ebin-dir (filename opts)
88-
;; XXX if the result of this is "." we should instead use
89-
;; (get-ebin-dir "docs.lfe") instead
90-
(clj:->> opts
91-
(get-module-name filename)
92-
(code:get_object_code)
93-
(element 3)
94-
(filename:dirname)))
88+
(case (clj:->> opts
89+
(get-module-name filename)
90+
(code:get_object_code)
91+
(element 3)
92+
(filename:dirname))
93+
("." (get-ebin-dir "docs.lfe" opts))
94+
(dir dir)))
9595

9696
(defun get-erlydtl-opts ()
9797
(case (file:consult "rebar.config")

0 commit comments

Comments
 (0)