esy-issues icon indicating copy to clipboard operation
esy-issues copied to clipboard

Hash package contents / mtime to detect cache miss

Open jordwalke opened this issue 8 years ago • 2 comments

Right now, if you have a local package dependency such as symlink, esy will just rebuild everything any time you do esy build. esy should hash the package contents to detect if a rebuild is actually necessary.

I believe for local file system dependencies file://blah there are other issues with not detecting changes correctly perhaps.

jordwalke avatar Feb 19 '17 09:02 jordwalke

Should we move issues over to reasonml/esy?

andreypopp avatar Feb 19 '17 10:02 andreypopp

Yes, perhaps I just didn't know how to do that, and wanted to avoid having them spread out over two locations (do I have to do it manually)?

jordwalke avatar Feb 20 '17 08:02 jordwalke