[racket-dev] module mismatch with .zos

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Tue Oct 16 15:23:05 EDT 2012

At Tue, 16 Oct 2012 14:04:32 -0500, Robby Findler wrote:
> Besides what Eli says, another approach is to run 'raco setup -Dxi'
> after getting things out of perforce. That uses hashes for the files
> to determine what to compile (so nothing will get compiled if the zos
> are actually right), but it updates the timestamps (so racket won't
> get confused).

I think that's a good option.

I think it's fine to omit ".rkt" files and ".dep" files, in which case
timestamps on ".zo" files don't matter.

(You could also keep ".dep" files along with ".zo" files, in which case
timestamps still don't matter, but that doesn't seem useful.)

Posted on the dev mailing list.