[CLJCLR-3] Clojure.Compile treats compile path of "." as the Clojure install path Created: 16/May/12 Updated: 12/Mar/13 Resolved: 12/Mar/13 |
|
| Status: | Resolved |
| Project: | ClojureCLR |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Defect | Priority: | Major |
| Reporter: | Neal Groothuis | Assignee: | David Miller |
| Resolution: | Completed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
ClojureCLR 1.3.0 on Windows 7. |
||
| Description |
|
When I run Clojure.Compile.exe on a .clj file in the current directory, it claims that it is "Compiling program to .", but no assemblies appear. After a bit of searching, I discovered that the output assemblies are being dropped into the directory containing Clojure.Compile.exe! (This is a duplicate of https://github.com/richhickey/clojure-clr/issues/55, but it's unclear whether we should report things here or there.) |
| Comments |
| Comment by Neal Groothuis [ 16/May/12 4:36 PM ] |
|
Ah-ha: it appears that this is a duplicate of https://github.com/richhickey/clojure-clr/issues/52, and the behavior was changed in e002ef3. However, it still appears to be at odds with the desired behavior noted at http://clojureclr.blogspot.com/2012/01/compiling-and-loading-in-clojureclr.html; i.e., *compile-path* is still being ignored. |
| Comment by David Miller [ 12/Mar/13 8:26 AM ] |
|
This was fixed in https://github.com/clojure/clojure-clr/commit/4e4c64ba42bfc45c3062771109cd36ae57a1cc4f back in January, 2012. |