aboutsummaryrefslogtreecommitdiff
path: root/SBO-Lib/lib/SBO
diff options
context:
space:
mode:
Diffstat (limited to 'SBO-Lib/lib/SBO')
-rw-r--r--SBO-Lib/lib/SBO/Lib.pm8
1 files changed, 8 insertions, 0 deletions
diff --git a/SBO-Lib/lib/SBO/Lib.pm b/SBO-Lib/lib/SBO/Lib.pm
index 91bbfa7..d5796f2 100644
--- a/SBO-Lib/lib/SBO/Lib.pm
+++ b/SBO-Lib/lib/SBO/Lib.pm
@@ -895,6 +895,14 @@ sub make_clean {
}
remove_tree("$tmpd/package-$args{SBO}") if
-d "$tmpd/package-$args{SBO}";
+ if ($args{SBO} =~ /^(.+)-compat32$/) {
+ my $pkg_name = $1;
+ remove_tree("/tmp/package-$args{SBO}") if
+ not defined $env_tmp and
+ -d "/tmp/package-$args{SBO}";
+ remove_tree("$tmpd/$pkg_name") if
+ -d "$tmpd/$pkg_name";
+ }
return 1;
}