From 1400c254f475182457ed89836656c8923bd2d533 Mon Sep 17 00:00:00 2001 From: Raja Boujbel Date: Wed, 22 Mar 2023 20:59:45 +0100 Subject: [PATCH] clean: add last-env directory too --- src/client/opamCommands.ml | 1 + tests/reftests/clean.test | 1 + 2 files changed, 2 insertions(+) diff --git a/src/client/opamCommands.ml b/src/client/opamCommands.ml index c86d987f9c8..0120d95c714 100644 --- a/src/client/opamCommands.ml +++ b/src/client/opamCommands.ml @@ -4096,6 +4096,7 @@ let clean cli = cleandir (OpamPath.Switch.build_dir root sw); cleandir (OpamPath.Switch.remove_dir root sw); cleandir (OpamPath.Switch.extra_files_dir root sw); + cleandir (OpamPath.Switch.last_env root sw); let pinning_overlay_dirs = List.map (fun nv -> OpamPath.Switch.Overlay.package root sw nv.name) diff --git a/tests/reftests/clean.test b/tests/reftests/clean.test index da14a207cfe..33d25653608 100644 --- a/tests/reftests/clean.test +++ b/tests/reftests/clean.test @@ -73,6 +73,7 @@ rm -rf "${BASEDIR}/OPAM/clean/.opam-switch/backup"/* rm -rf "${BASEDIR}/OPAM/clean/.opam-switch/build"/* rm -rf "${BASEDIR}/OPAM/clean/.opam-switch/remove"/* rm -rf "${BASEDIR}/OPAM/clean/.opam-switch/extra-files-cache"/* +rm -rf "${BASEDIR}/OPAM/clean/.opam-switch/last-env"/* ### opam clean --untracked Cleaning up switch clean Remaining directories and files: