Skip to content

Commit b7d717e

Browse files
committed
Reduce the number of precompilations that happen when running Pkg.test()
1 parent cc47b6e commit b7d717e

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

bin/install

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,9 +226,13 @@ else
226226
exit 1
227227
fi
228228

229-
$_julia_cmd --project=. -e 'using Pkg; Pkg.precompile(); Pkg.activate("examples"); Pkg.precompile(); Pkg.activate("examples_cp"); Pkg.precompile(); @info "Precompilation complete."'
229+
$_julia_cmd --project=. -e 'using Pkg; Pkg.precompile(); Pkg.activate("examples"); Pkg.precompile();
230+
Pkg.activate("examples_cp"); Pkg.precompile(); Pkg.activate("test"); Pkg.precompile();
231+
@info "Precompilation complete."'
230232
$_julia_cmd --project=examples -e 'using GLMakie, VortexStepMethod; @info "GLMakie extension ready."'
231233
$_julia_cmd -t1 --project=examples_cp -e 'using ControlPlots, VortexStepMethod; @info "ControlPlots extension ready."'
234+
$_julia_cmd --project=. -e 'using Pkg; Pkg.test(test_args=["settings/test_settings.jl"]);
235+
@info "Minimal test smoke check complete."'
232236
echo
233237
echo "Installation complete."
234238

0 commit comments

Comments
 (0)