# Project level precompile caching?

**URL:** https://discourse.julialang.org/t/project-level-precompile-caching/20733
**Category:** General Usage
**Tags:** package
**Created:** [February 13, 2019, 6:14am UTC](https://discourse.julialang.org/t/project-level-precompile-caching/20733 "2019-02-13T06:14:24Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Raf](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/raf/32/3383_2.png) [@Raf](https://discourse.julialang.org/u/Raf)
#### Post date: [February 13, 2019, 6:14am UTC](https://discourse.julialang.org/t/project-level-precompile-caching/20733/1 "2019-02-13T06:14:24Z")

</div>

Every time I `activate .` a project it seems that a bunch of packages have to recompile. If I have multiple pull requests outstanding and a few branches of my own packages this can add up to a lot of time when switching between projects that don’t share the same package versions.

It seems that Pkg is designed with the flexibility to allow precompiling (and ultimately compiling) multiple versions of a package, is this just a case of not implemented yet?

---

<div class="post-metadata">

### Author: ![mauro3](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mauro3/32/292_2.png) [@mauro3](https://discourse.julialang.org/u/mauro3)
#### Post date: [February 13, 2019, 8:29am UTC](https://discourse.julialang.org/t/project-level-precompile-caching/20733/2 "2019-02-13T08:29:56Z")

</div>

There an issue about it: [How precompile files are loaded need to change if using multiple projects are going to be pleasant · Issue #27418 · JuliaLang/julia · GitHub](https://github.com/JuliaLang/julia/issues/27418). There is no fix in sight yet, one work-around is mentioned though [How precompile files are loaded need to change if using multiple projects are going to be pleasant · Issue #27418 · JuliaLang/julia · GitHub](https://github.com/JuliaLang/julia/issues/27418#issuecomment-443774425).
