Fix error on make update-mcat.
authorTAKAHASHI Kaoru <kaoru@kaisei.org>
Sat, 11 Dec 2010 05:19:00 +0000 (14:19 +0900)
committerTAKAHASHI Kaoru <kaoru@kaisei.org>
Sat, 11 Dec 2010 06:17:33 +0000 (15:17 +0900)
lisp/COMPILE
lisp/ChangeLog
lisp/Makefile.am

index 0d3598b..7c28205 100644 (file)
   (princ (mapconcat #'symbol-name (riece-examine-modules) " ")))
 
 (defun riece-update-mcat ()
-  (let ((modules (riece-examine-modules))
-       (pointer riece-mcat-modules)
-       files)
+  (let* ((srcdir (car command-line-args-left))
+        (modules (riece-examine-modules srcdir))
+        (pointer riece-mcat-modules)
+        files)
     (while pointer
       (setq modules (delq (car pointer) modules)
            pointer (cdr pointer)))
index ead7cae..787c608 100644 (file)
@@ -1,3 +1,9 @@
+2010-12-11  TAKAHASHI Kaoru  <kaoru@kaisei.org>
+
+       * COMPILE (riece-update-mcat): Fix "Wrong number of arguments"
+       on `riece-examine-modules'.
+       * Makefile.am: Add $(srcdir) to update-mcat target.
+
 2010-12-10  Daiki Ueno  <ueno@unixuser.org>
 
        * riece-log.el (riece-log-make-file-name): Don't append
index 6b6e272..8e996d7 100644 (file)
@@ -66,4 +66,5 @@ compile-individually:
        done
 
 update-mcat:
-       $(EMACS) $(FLAGS) -l $(srcdir)/COMPILE -f riece-update-mcat
+       $(EMACS) $(FLAGS) -l $(srcdir)/COMPILE -f riece-update-mcat \
+               $(srcdir)