Commit | Line | Data |
---|---|---|
c7685c8d PA |
1 | # |
2 | # Maintenance productions for the Lisp directory | |
3 | # | |
c48c3772 | 4 | EMACS = emacs |
c7685c8d PA |
5 | SOURCES = *.el COPYING Makefile |
6 | lisptagsfiles = [a-zA-Z]*.el term/[a-zA-Z]*.el | |
7 | ||
8 | unlock: | |
9 | chmod u+w $(SOURCES) | |
10 | ||
11 | relock: | |
12 | chmod -w $(SOURCES) | |
13 | chmod +w version.el finder-inf.el loaddefs.el | |
14 | ||
c48c3772 PA |
15 | doit: |
16 | ||
17 | cus-load.el: doit | |
009368b9 RS |
18 | $(EMACS) -batch -l cus-dep.el -f custom-make-dependencies |
19 | ||
20 | finder-inf.el: doit | |
21 | $(EMACS) -batch -l finder -f finder-compile-keywords-make-dist | |
22 | ||
23 | autoloads: doit | |
24 | $(EMACS) -batch -f batch-update-autoloads . | |
c48c3772 | 25 | |
c7685c8d PA |
26 | TAGS: $(lisptagsfiles) |
27 | ../lib-src/etags $(lisptagsfiles) |