branch: externals/bluetooth commit b60b76c61a97a239e75a754fc5f2844c7632c5ac Author: Raffael Stocker <r.stoc...@mnet-mail.de> Commit: Raffael Stocker <r.stoc...@mnet-mail.de>
add Makefile and remove now unused bluetooth-test* files --- Makefile | 40 ++++++++++++++++++++++++++++++++++++++++ bluetooth-test | 3 --- bluetooth-test.el | 3 --- 3 files changed, 40 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..62b1c37 --- /dev/null +++ b/Makefile @@ -0,0 +1,40 @@ +# Updating dependencies: +# ELPA master branch (for hydra): +# git clone git://git.savannah.gnu.org/emacs/elpa.git +# ELPA externals setup: +# make depsetup +# ELPA externals update +# make depupdate + +.POSIX: +EMACS = emacs +EL = bluetooth.el +ELPA_EXT = dash +LDFLAGS = -L ./dep/dash -L ../elpa/packages/hydra + +.PHONY: compile clean depclean depsetup depupdate run + +compile: $(EL:.el=.elc) + +clean: + rm -f bluetooth.elc + +depclean: + rm -rf ./dep/* + +depsetup: + mkdir -p ./dep + $(foreach dep,$(ELPA_EXT),git clone \ + git://git.savannah.gnu.org/emacs/elpa.git \ + --single-branch --branch externals/$(dep) ./dep/$(dep);) + +depupdate: + $(foreach dep,$(ELPA_EXT),cd ./dep/$(dep) && git pull && cd ..) + +.SUFFIXES: .el .elc +.el.elc: + $(EMACS) -Q --batch -L . $(LDFLAGS) -f batch-byte-compile $< + +run: $(EL:.el=.elc) + $(EMACS) -Q -L . $(LDFLAGS) --eval "(load \"bluetooth\")" \ + --eval "(bluetooth-list-devices)" & diff --git a/bluetooth-test b/bluetooth-test deleted file mode 100755 index b113d6a..0000000 --- a/bluetooth-test +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -/usr/bin/emacs -Q -l bluetooth-test.el & diff --git a/bluetooth-test.el b/bluetooth-test.el deleted file mode 100644 index 182c34a..0000000 --- a/bluetooth-test.el +++ /dev/null @@ -1,3 +0,0 @@ -(package-initialize) -(byte-compile-file "bluetooth.el" t) -(bluetooth-list-devices)