File: bcomp.el.in

package info (click to toggle)
howm 1.5.5-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,336 kB
  • sloc: lisp: 8,748; sh: 3,558; ruby: 996; makefile: 98; python: 47
file content (23 lines) | stat: -rw-r--r-- 485 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
;;; -*- Emacs-Lisp -*-
(require 'cl)

(setq bcomp-files
      '(
	@howm_LISP@
	))

(let* ((dir (expand-file-name default-directory))
       (load-path (cons dir load-path))
       file)
  (message "deleting old .elc files...")
  (dolist (elt bcomp-files)
    (setq file (concat dir elt "c"))
    (if (file-exists-p file)
	(delete-file file)))

  (message "compiling...")
  (dolist (elt bcomp-files)
    (setq file (concat dir elt))
    (byte-compile-file file t))

  (message "done"))