# Precompile a subset of all packgaes?

**URL:** https://discourse.julialang.org/t/precompile-a-subset-of-all-packgaes/26723
**Category:** General Usage
**Tags:** proposal
**Created:** [July 24, 2019, 9:07am UTC](https://discourse.julialang.org/t/precompile-a-subset-of-all-packgaes/26723 "2019-07-24T09:07:59Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![jling](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jling/32/212909_2.png) [@jling](https://discourse.julialang.org/u/jling)
#### Post date: [July 24, 2019, 9:08am UTC](https://discourse.julialang.org/t/precompile-a-subset-of-all-packgaes/26723/1 "2019-07-24T09:08:00Z")

</div>

Usage: I use external GPU and Cuda related stuff will fail to precompile if they are detached and will terminate the precompile process. can we have a syntax like:

```julia
pkg> precompile ^CuArrays ^CUDAnative

```

---

<div class="post-metadata">

### Author: ![jling](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jling/32/212909_2.png) [@jling](https://discourse.julialang.org/u/jling)
#### Post date: [July 28, 2019, 9:00pm UTC](https://discourse.julialang.org/t/precompile-a-subset-of-all-packgaes/26723/2 "2019-07-28T21:00:29Z")

</div>

bump

---

<div class="post-metadata">

### Author: ![carstenbauer](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/carstenbauer/32/4981_2.png) [@carstenbauer](https://discourse.julialang.org/u/carstenbauer)
#### Post date: [July 28, 2019, 9:06pm UTC](https://discourse.julialang.org/t/precompile-a-subset-of-all-packgaes/26723/3 "2019-07-28T21:06:02Z")

</div>

See [https://github.com/JuliaLang/Pkg.jl/issues/888](https://github.com/JuliaLang/Pkg.jl/issues/888).

Note that you can use `import CuArrays, CUDAnative` to precompile the selected packages.
