[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] 339/352: Makefile: add rules to make *.elc files (byte-compile)
From: |
Stefan Monnier |
Subject: |
[elpa] 339/352: Makefile: add rules to make *.elc files (byte-compile) |
Date: |
Mon, 07 Jul 2014 14:05:41 +0000 |
monnier pushed a commit to branch master
in repository elpa.
commit b17f9e34231cf4797b389d41659b299719d224b1
Author: Teemu Likonen <address@hidden>
Date: Wed Jun 5 17:10:35 2013 +0300
Makefile: add rules to make *.elc files (byte-compile)
---
Makefile | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/Makefile b/Makefile
index 0ba30de..7168382 100644
--- a/Makefile
+++ b/Makefile
@@ -7,9 +7,11 @@ MAIN := $(BASE).el
PKG := $(BASE)-pkg.el
FILES := $(MAIN) $(PKG) COPYING README
NAME := $(BASE)-$(VERSION)
+ELC := $(patsubst %.el,%.elc,$(wildcard *.el))
elpa: $(NAME).tar
sign: $(NAME).tar.sig
+elc: $(BASE).elc
$(NAME).tar: $(FILES)
tar --create --file $@ --transform 's,^,$(NAME)/,' $(FILES)
@@ -25,10 +27,13 @@ $(PKG):
README: README.md
cp -f -- $< $@
+$(ELC): %.elc: %.el
+ emacs -Q --batch -f batch-byte-compile $<
+
tag:
git tag -s $(VERSION) -m 'Version $(VERSION)' HEAD
clean:
- rm -f -- $(PKG) *.sig *.tar README
+ rm -f -- $(PKG) $(BASE)*.tar* README $(ELC)
-.PHONY: elpa sign tag clean
+.PHONY: elpa sign tag clean elc
- [elpa] 159/352: Täydennetään funktioiden kuvauksia, (continued)
- [elpa] 159/352: Täydennetään funktioiden kuvauksia, Stefan Monnier, 2014/07/07
- [elpa] 275/352: Remove a duplicate sentence from wcheck-language-data doc, Stefan Monnier, 2014/07/07
- [elpa] 167/352: Vaihdetaan näppäimenlukufunktiota read-char-exclusive -> read-key, Stefan Monnier, 2014/07/07
- [elpa] 168/352: Dokumenttien kielellistä hienosäätöä, Stefan Monnier, 2014/07/07
- [elpa] 340/352: Makefile: Only byte-compile wcheck-mode.el, Stefan Monnier, 2014/07/07
- [elpa] 337/352: Use jit-lock-fontify-now instead of font-lock-fontify-region, Stefan Monnier, 2014/07/07
- [elpa] 306/352: Rephrase references to non-existing functions in README, Stefan Monnier, 2014/07/07
- [elpa] 210/352: Siirretään run-with-idle-timer-toiminto omaan funktioonsa, Stefan Monnier, 2014/07/07
- [elpa] 344/352: Update copyright year to 2014, Stefan Monnier, 2014/07/07
- [elpa] 169/352: Varmempi tapa tutkia, onko hiirivalikko käytössä, Stefan Monnier, 2014/07/07
- [elpa] 339/352: Makefile: add rules to make *.elc files (byte-compile),
Stefan Monnier <=
- [elpa] 327/352: Convert README to Markdown markup (and rename: .org -> .md), Stefan Monnier, 2014/07/07
- [elpa] 163/352: Tallennetaan täsmäystiedot jäsenninfunktion kutsumisen ajaksi, Stefan Monnier, 2014/07/07
- [elpa] 176/352: Tarkennetaan Ispell-tulosteen käsittelyä, Stefan Monnier, 2014/07/07
- [elpa] 148/352: Käytetään matalan tason customize-tyyppejä wcheck-language-data'ssa, Stefan Monnier, 2014/07/07
- [elpa] 342/352: Add pointer to Melpa package archive, Stefan Monnier, 2014/07/07
- [elpa] 266/352: Add an explicit OPERATION-MODE "nil" in README's examples, Stefan Monnier, 2014/07/07
- [elpa] 202/352: Abstrahoidaan read-key-toiminto funktioon wcheck-read-key, Stefan Monnier, 2014/07/07
- [elpa] 317/352: Update the version constant string too, Stefan Monnier, 2014/07/07
- [elpa] 313/352: Minor rephrasing in the README's "features" section, Stefan Monnier, 2014/07/07
- [elpa] 271/352: Revert "Add an explicit OPERATION-MODE "nil" in README's examples", Stefan Monnier, 2014/07/07