1 (in-package #:candle-local)
3 (defmethod candle:process-job-in-system ((job-system (eql :local)) job)
5 ((work-dir (format nil "~Awork/" candle:*candle-dir*))
11 (candle:project-dir (candle:job-project job))
14 ((*default-pathname-defaults* (pathname work-dir))
15 (*error-output* (make-broadcast-stream))
17 (with-output-to-string (*standard-output*)
18 (setf result (candle:run)))))
19 (sb-ext:delete-directory work-dir :recursive t)
20 (values result output))))