krishna figured out that you can build with the shipping rakefile if you provide an explicit path to MERLIN_ROOT to rake. Use :
rake compile MERLIN_ROOT=c:pathtoironrubytrunk
Worked perfectly for me. Thanks!
You are currently browsing the archives for the Setup category.
September 2nd, 2007 Aaron Junod Posted in Setup, Source, IronRuby 1 Comment »
krishna figured out that you can build with the shipping rakefile if you provide an explicit path to MERLIN_ROOT to rake. Use :
rake compile MERLIN_ROOT=c:pathtoironrubytrunk
Worked perfectly for me. Thanks!
September 2nd, 2007 Aaron Junod Posted in Setup, Source, IronRuby No Comments »
Seo Sanghyeon has put together a nant build which is by far the easiest way to build the new drop of IronRuby. Download this nant file and put it in the src folder, and then just run nant. If you do not have nant yet, get it here. Once you run this build file, you will have a new rbx.exe and Ruby.dll in the same src folder.
The newest drop did not come with a sln file. John Lam noted that he needs to create one, but for now here is one I put together. The first step is to get this sln file, and put it in the root of the IronRuby project where the RakeFile is. The next step is to download this zip file of replacement csproj files, and then replace the proj files in the src and utils folders with the included ones.
I had to replace those proj files because they were being signed and the key was not provided. I thought about doing it all with a new key, but that would have required new proj files as well, so now signing has been removed from all the projects. With this solution you can open, edit, F5, and debug the newest drop, at least until the team prepares a proper set of proj and sln files.
September 1st, 2007 Aaron Junod Posted in Setup, IronRuby 1 Comment »
The latest release of IronRuby is available in the Subversion repository’s at RubyForge. This short post will walk you through getting the latest if you are not familiar with Subversion.
First download and install Subversion, or a compatible client like TortoiseSVN. If you choose to install the command line tools, shell out to a DOS prompt and type “svn help” to make sure your path is setup correctly. If not, reboot. If you choose Tortoise it will require a reboot.
Once you have one of those installed, now you will need to get the latest version of the code. If you are using the command line, typing :
svn co http://ironruby.rubyforge.org/svn/trunk/ IronRuby
will get the latest version of the code into the folder IronRuby. If you are using Tortoise, create a folder named IronRuby, right click on it, and choose SVN Check out. then provide http://ironruby.rubyforge.org/svn/trunk/ as a path.
That’s all it took to get the latest IronRuby. If you want to update your copy in the future with the command line, simply navigate to the IronRuby folder and type svn up. With tortoise you can right click on the folder and choose SVN Update.
Next post will be building the new release!