Cool.  I'm just seeing this now.  I actually spent some time a while back 
getting a very simple nleiningen working in ClojureCLR.  I had nuget 
downloads working and also the ability to AOT compile namespaces and merge 
them into a single DLL.  It's not fully ready for prime time yet though, in 
part because it depends on some custom modifications to the ClojureCLR 
compiler.  In the long run, I'd like to work together on getting a full 
lein clr implementation working.  I'd love to discuss further if you have 
time.

By the way Dave - speaking of custom modifications to ClojureCLR, this past 
week, my colleague and I merged your latest master with our changes 
(https://github.com/kocubinski/clojure-clr).  I hope to put together some 
formal patches soon which clearly identify the changes I'm suggesting for 
the main compiler.

While we're at it, a few other things I'm working on or have working in 
clojure-clr are:
tools.logging and pinvoke (https://github.com/aaronc/ClojureClrEx) - 
logging is mostly ported but with only one backend working, 
pinvoke/dllimport works great, but no docs
a nice interface to WPF (https://github.com/aaronc/ClojureWpf) - pretty 
stable, but again no docs yet
nrepl (https://github.com/aaronc/tools.nrepl/tree/clr) - needs quite a bit 
more work

Unfortunately, I haven't been too diligent with documentation, but I hope 
to correct that as time allows.  

On Sunday, November 18, 2012 4:03:03 PM UTC-5, Shantanu Kumar wrote:
>
> Hi,
>
> I pushed lein-clr 0.2.0 https://github.com/kumarshantanu/lein-clr JARs to 
> Clojars a little while ago. The focus of this release is to
>
> 1. add dependency support (via NuGet/wget/curl, Leiningen :dependencies)
> 2. lower the bar to get started with ClojureCLR (with automated download 
> of ClojureCLR)
> 3. remove the need to call `assembly-load-from` in code
>
> The changelog and TODO are here: 
> https://github.com/kumarshantanu/lein-clr/blob/master/CHANGES.md
>
> I hope this release is usable enough to start building ClojureCLR apps and 
> libraries with it. This is an early project and can certainly use feedback 
> and contribution. Please let me know what you think.
>
> Shantanu
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to