File tree Expand file tree Collapse file tree 3 files changed +16
-4
lines changed
Expand file tree Collapse file tree 3 files changed +16
-4
lines changed Original file line number Diff line number Diff line change 22
33(in-package # :quicklisp-controller)
44
5+ (defun clear-tar-cache ()
6+ (rm-rf " quicklisp-controller:dist;tar-cache;" ))
7+
8+ (defun clear-build-cache ()
9+ (rm-rf " quicklisp-controller:dist;build-cache;" ))
10+
11+ (defun clear-build-artifacts ()
12+ (rm-rf " quicklisp-controller:dist;build-artifacts;" ))
13+
14+ (defun clear-dist-caches ()
15+ (clear-tar-cache)
16+ (clear-build-cache)
17+ (clear-build-artifacts))
18+
519(defgeneric find-cached-release-tarball (source)
620 (:method (source)
721 (let* ((wild
Original file line number Diff line number Diff line change 1616 :subject " Quicklisp update failures"
1717 :from *report-to-email*
1818 :to *report-to-email* ))))
19- (run " rm" " -rf"
20- (native-namestring
21- (translate-logical-pathname #p " quicklisp-controller:dist;build-artifacts;" )))
19+ (clear-dist-caches)
2220 (ensure-what-wins-you-can)
2321 (when report
2422 (with-skipping
Original file line number Diff line number Diff line change 4242
4343(defun rm-rf (path)
4444 (unless *rm-rf-debug*
45- (run " rm" " -rf" (native path))))
45+ (run " rm" " -rf" (native ( translate-logical-pathname path) ))))
4646
4747(defun call-in-temporary-directory (template-pathname fun)
4848 (flet ((random-temporary ()
You can’t perform that action at this time.
0 commit comments