roswell.roswell/lisp/list-git.lisp
2017-04-28 16:07:22 +09:00

11 lines
395 B
Common Lisp

(defpackage :roswell.list.git
(:use :cl :roswell.util))
(in-package :roswell.list.git)
(defun git (&rest r)
(declare (ignore r))
(let* ((* (directory (merge-pathnames "**/.git/" (first ql:*local-project-directories*))))
(* (mapcar (lambda (x) (directory (merge-pathnames "../*.asd" x))) *))
(* (apply #'append *)))
(format t "~{~A~%~}" (mapcar #'pathname-name *))))