Fixed.
[riece] / lisp / COMPILE
index 577417b..53dce51 100644 (file)
@@ -7,6 +7,7 @@
                'riece-emacs)
              '(riece-globals
                riece-options
+               riece-debug
                riece-version
                riece-coding
                riece-complete
                riece-biff
                riece-kakasi
                riece-yank
-               riece-toolbar))))
-
-(defun riece-icons
-  '(riece-command-previous-channel
-    riece-command-next-channel))
+               riece-toolbar
+               riece-eval
+               riece-google
+               riece-keepalive))))
+
+(defvar riece-icons
+  '(riece-command-quit
+    riece-command-join
+    riece-command-part
+    riece-command-previous-channel
+    riece-command-next-channel
+    riece-command-change-layout
+    riece-submit-bug-report))
 
 (defun riece-compile-modules (modules)
   (let ((load-path (cons nil load-path)))
     (make-directory dest t))
   (while icons
     (let ((name (symbol-name (car icons))))
-      (princ (format "%s.xpm -> %s\n" name dest))
-      (unless just-print
-       (copy-file (expand-file-name (concat name ".xpm"))
-                  (expand-file-name (concat name ".xpm") dest)
-                  t t)))
+      (when (file-exists-p (expand-file-name (concat name ".xpm")))
+       (princ (format "%s.xpm -> %s\n" name dest))
+       (unless just-print
+         (copy-file (expand-file-name (concat name ".xpm"))
+                    (expand-file-name (concat name ".xpm") dest)
+                    t t))))
     (setq icons (cdr icons))))
 
 (defun riece-install-just-print-p ()