File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -226,6 +226,21 @@ else
226226 exit 1
227227fi
228228
229+ # Bootstrap LocalPreferences.toml for subprojects that need PythonCall.
230+ # Only copies the .default if no LocalPreferences.toml exists yet (e.g. fresh
231+ # clone). A subsequent run of bin/install_controlplots will add or update the
232+ # machine-specific settings on top.
233+ echo
234+ echo " Bootstrapping LocalPreferences.toml for subprojects..."
235+ for _lp_dir in examples_cp test ; do
236+ _lp_file=" ${_lp_dir} /LocalPreferences.toml"
237+ _lp_default=" ${_lp_dir} /LocalPreferences.toml.default"
238+ if [[ ! -f " $_lp_file " && -f " $_lp_default " ]]; then
239+ cp " $_lp_default " " $_lp_file "
240+ echo " Created ${_lp_file} from default (CondaPkg disabled)."
241+ fi
242+ done
243+
229244$_julia_cmd --project=. -e ' using Pkg; Pkg.precompile(); Pkg.activate("examples"); Pkg.precompile();
230245Pkg.activate("examples_cp"); Pkg.precompile(); Pkg.activate("test"); Pkg.precompile();
231246@info "Precompilation complete."'
Original file line number Diff line number Diff line change 1+ [CondaPkg]
2+ backend = "Null"
3+
4+ [ENV]
5+ MPLBACKEND = "qtagg"
Original file line number Diff line number Diff line change 1+ [CondaPkg]
2+ backend = "Null"
You can’t perform that action at this time.
0 commit comments