[racket-dev] having zo files from two versions

From: Dan Liebgold (dan.liebgold at gmail.com)
Date: Tue Jan 6 14:46:11 EST 2015

That method isn't available in 5.2.1, unfortunately. Oh, and wishlist item:
the reference docs specify the version the function was introduced in.

On Tue, Jan 6, 2015 at 11:39 AM, Matthew Flatt <mflatt at cs.utah.edu> wrote:

> You probably want to set `current-compiled-file-roots`, which can be
> initialized by the `PLTCOMPILEDROOTS` environment variable, instead.
>
> At Tue, 6 Jan 2015 11:27:35 -0800, Dan Liebgold wrote:
> > Hmmm... so this should be as easy to implement as:
> >
> >   (use-compiled-file-paths (list (build-path "compiled" (version))))
> >
> > Right?  Trying it out now.
> >
> > Dan
> >
> > On Tue, Jan 6, 2015 at 11:14 AM, Neil Van Dyke <neil at neilvandyke.org>
> wrote:
> >
> > > Dan Liebgold wrote on 01/06/2015 02:00 PM:
> > >
> > >> What is a straightforward way to designate the "compiled" directory to
> > >> look for zo files in that can be based on the Racket version?  I'd
> like to
> > >> have Racket 5.2.1 and 6.1 running in parallel to aid in upgrading our
> > >> version.
> > >> Thanks!
> > >>
> > >
> > > I'd like for this to be the default behavior for Racket.
> > >
> > > One possible way: Insert a directory level between the `compiled`
> > > directory and its contents, with the directory named with the Racket
> > > version number with which the code is compiled.  Only that Racket
> version
> > > will run that compiled code.
> > >
> > > (When I've been using Racket version A to run a code tree, and then use
> > > Racket version B with the same code tree, I don't mind waiting for a
> > > recompile of the code tree, and I'd really prefer it not disturb the
> code
> > > compiled with Racket version A.  I also don't mind cluttering disk
> space
> > > with compiled code for Racket versions that I no longer use; I can
> always
> > > make a script to clean those up.)
> > >
> > > Neil V.
> > >
> > >
> >
> >
> > --
> > Dan Liebgold    [dan.liebgold at gmail.com]
> > _________________________
> >   Racket Developers list:
> >   http://lists.racket-lang.org/dev
>



-- 
Dan Liebgold    [dan.liebgold at gmail.com]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/dev/archive/attachments/20150106/94b6e977/attachment-0001.html>

Posted on the dev mailing list.