]> git.donarmstrong.com Git - lib.git/commitdiff
add helm, f, s, and a bunch of other libraries
authorDon Armstrong <don@donarmstrong.com>
Wed, 11 Feb 2015 22:33:23 +0000 (14:33 -0800)
committerDon Armstrong <don@donarmstrong.com>
Wed, 11 Feb 2015 22:33:23 +0000 (14:33 -0800)
emacs_el/.mrconfig
emacs_el/Makefile

index 14dfe4dc28aab499370ecb2840208c0521dee23f..4da11def31cd3194d7bab05ff49c9c088de9007c 100644 (file)
@@ -2,3 +2,13 @@
 checkout = git clone http://git.donarmstrong.com/org-ref.git org-ref
 [web-mode]
 checkout = git clone https://github.com/fxbois/web-mode.git web-mode
+[helm]
+checkout = git clone https://github.com/emacs-helm/helm.git helm
+[helm-bibtex]
+checkout = git clone https://github.com/tmalsburg/helm-bibtex.git helm-bibtex
+[parsebib]
+checkout = git clone https://github.com/joostkremers/parsebib.git parsebib
+[s-el]
+checkout = git clone https://github.com/magnars/s.el.git s-el
+[f-el]
+checkout = git clone https://github.com/rejeep/f.el.git f-el
\ No newline at end of file
index c79737ef3cf1a9e84da85f3b29d6e1f3c6fd1186..cfd61b4fb23320b9d376de10b5d9ebc81a491790 100644 (file)
@@ -8,18 +8,26 @@ ifeq ($(strip $(WHICH_EMACS)),)
 ELC_FILES=$(patsubst %.el,%.elc,$(wildcard *.el))
 endif
 
-all: $(ELC_FILES) configuration
+SUBDIRS=
+LIBOPTS=-L .
+ifeq ($(strip $(WHICH_EMACS)),)
+SUBDIRS=configuration helm org-ref
+LIBDIRS=-L . -L helm
+endif
+
+
+all: $(ELC_FILES) $(SUBDIRS)
 
 EMACS=emacs
 
-configuration:
-       $(MAKE) -C configuration
+$(SUBDIRS): %: 
+       $(MAKE) -C $@
 
 %.elc: %.el
-       $(EMACS) -q -no-site-file -L . --no-site-file -batch -f batch-byte-compile $<;
+       $(EMACS) -q -no-site-file $(LIBDIRS) --no-site-file -batch -f batch-byte-compile $<;
 
 clean: 
        rm -f *.elc
 
-.PHONY: clean all configuration
+.PHONY: clean all $(SUBDIRS)