Re: ANN: lein-clr 0.2.0 for ClojureCLR

2013-03-01 Thread Aaron Craelius
My Clojure.dll shouldn't break ngen. I ilmerge'd it from AOT compiled assemblies - it doesn't use embedded assemblies which would break ngen. For me ngen seems to work fine. Open up the Clojure.dll from nuget in Ilspy or DotPeek to see how it's done. Btw, I just posted a new build on nuget toda

Re: ANN: lein-clr 0.2.0 for ClojureCLR

2013-03-01 Thread Aaron Craelius
On Fri, Mar 1, 2013 at 6:48 PM, Rainer Schuster wrote: > 2. I assume, you created your a nuget and added it to a local repo. I > don't have one and don't know what version you are using. > 3. I deleted the Clojure and Nuget.Core dependency. Using Stable > Nuget.Core Version 2.2.0 but thats not an

Re: ANN: lein-clr 0.2.0 for ClojureCLR

2013-03-01 Thread Rainer Schuster
Btw. I like how you package all the clojure assemblies into clojure.dll, very smart. But that'll break ngen speed up, doesn't it? Atm. I'm running a native x86 image of clojure-clr (1.4.1) which is pretty descent, regarding the startup. I'll try building a ngened versio of your current fork and

Re: ANN: lein-clr 0.2.0 for ClojureCLR

2013-03-01 Thread Rainer Schuster
Thx and great work. I have a working nlein.exe ... and had serveral issues so far. First of all: I"m using VS2012. Don't this is not an issue. 1. your packages.config from Bootstrap has the following content 2. I assume, you created your a nuget and added it to a local repo. I

Re: ANN: lein-clr 0.2.0 for ClojureCLR

2013-02-28 Thread Aaron
Rainer, I've pushed some updates to nleiningen. Be sure you do a git submodule update first. There is now a Bootstrap project that you can build from VS 2010 - enable Nuget package restore on it first and then try building. There is a private nuget package for Clojure.dll that it pulls. The

Re: ANN: lein-clr 0.2.0 for ClojureCLR

2013-02-28 Thread Aaron
Hi David, I finally got around to creating patches for my commits and opened these two JIRA issues on them: http://dev.clojure.org/jira/browse/CLJCLR-7 http://dev.clojure.org/jira/browse/CLJCLR-8 I have more stuff, but let's start with this. Aaron On Monday, December 17, 2012 4:14:16 PM UTC-5

Re: ANN: lein-clr 0.2.0 for ClojureCLR

2013-02-28 Thread Aaron Craelius
Hi Rainer, glad you're checking this out. This code (as I believe I mentioned above) requires a special build of the ClojureCLR compiler (see this github branch https://github.com/aaronc/clojure-clr - I just merged it with the clojure-clr master). I'm going to try to make some effort today to see

Re: ANN: lein-clr 0.2.0 for ClojureCLR

2013-02-28 Thread Rainer Schuster
I had a quick look into nleiningen. I'm not able to bootstrap the build atm. Can't build the ClojureClrEx dep. What I basically did was: git clone https://github.com/aaronc/nleiningen.git git submodules init git submodules update nuget install Nuget.Core -o packages $env:CLOJURE_LOAD_PATH="./src

Re: ANN: lein-clr 0.2.0 for ClojureCLR

2012-12-17 Thread Aaron Craelius
Ok, sounds good. I can do that. I have 2-3 pretty specific changes that I can outline. I also have one bug fix (support for IntPtr and UIntPtr in HostExpr). Should I maybe start a separate thread in this group describing the proposed changes or should we do this via JIRA or github? I'm not rea

Re: ANN: lein-clr 0.2.0 for ClojureCLR

2012-12-17 Thread dmiller
Aaron, tools.logging and nrepl are important. I'm glad to see the effort. I haven't forgotten about your single-DLL work. I'm going to have plenty of time next week if you can get something to me. -David On Saturday, December 15, 2012 5:15:16 PM UTC-6, Aaron wrote: > > Cool. I'm just seeing

Re: ANN: lein-clr 0.2.0 for ClojureCLR

2012-12-16 Thread Shantanu Kumar
Hi Aaron, On Sunday, 16 December 2012 04:45:16 UTC+5:30, Aaron wrote: > > 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

Re: ANN: lein-clr 0.2.0 for ClojureCLR

2012-12-15 Thread Aaron
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 p

Re: ANN: lein-clr 0.2.0 for ClojureCLR

2012-11-20 Thread dmiller
Shantanu, This has been much requested. I plan to give a test-drive over the imminent holiday weekend. -David On Sunday, November 18, 2012 3:03:03 PM UTC-6, Shantanu Kumar wrote: > > Hi, > > I pushed lein-clr 0.2.0 https://github.com/kumarshantanu/lein-clr JARs to > Clojars a little while

ANN: lein-clr 0.2.0 for ClojureCLR

2012-11-18 Thread Shantanu Kumar
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 ClojureC