On Jun 20, 2015, at 12:39 PM, Kartik Singhal <kartiksing...@gmail.com> wrote:
> On Friday, June 19, 2015 at 7:14:56 AM UTC+5:30, Alex Knauth wrote: >> Also, if you’re interested, I found this blog post helpful: >> http://www.greghendershott.com/2013/04/a-guide-for-infrequent-contributors-to-racket.html >> Although for the HTDP student languages you’d want to think “racket/htdp” >> when it says “plt/racket”, and you’d skip the `make` steps. >> (If it were something other than documentation typos, you’d want to use the >> package system instead for that, but that doesn’t apply here) > > > Thanks for sharing link to this blog post, I found Tutorial: Contributing to > Racket[1] helpful as well, in building the latest racket source locally. > > But I can't find any instructions for how to build/install latest DrRacket > after cloning it from GitHub and link it with my fresh racket build. I looked > at 'Building Installers' section at [2], but that looks needlessly > complicated for my need -- I just want to generate a build for my local > machine (Mac OS X) for small hacks to DrRacket IDE. > > Perhaps I need to use the package system as you mention, but it's not clear > what is the correct way of doing that. The way I’ve done it for things like DrRacket is to get a recent snapshot installation from one of http://pre.racket-lang.org/installers/, and then cloning my fork of the drracket repository (or another repo) on my computer (if I haven’t already). After that, I have a normal directory, and I can use the normal `raco pkg update path/to/drracket/drracket/`, or the DrRacket package manager with that path, to update the package to point to that directory in my clone of the repository. That has worked for me, although there could be better ways of doing it. There’s the raco pkg update --clone option, for instance, but I haven’t used that yet. > [1]: http://blog.racket-lang.org/2012/11/tutorial-contributing-to-racket.html > [2]: https://github.com/plt/racket/blob/master/INSTALL.txt -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.