[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master da5fbd6 46/56: Fix up automake install
From: |
Rocky Bernstein |
Subject: |
[elpa] master da5fbd6 46/56: Fix up automake install |
Date: |
Sat, 27 May 2017 05:02:37 -0400 (EDT) |
branch: master
commit da5fbd6e461211a21c382a09abd5b94be3340560
Author: rocky <address@hidden>
Commit: rocky <address@hidden>
Fix up automake install
---
Makefile.am | 13 +++++++++++++
autogen.sh | 4 ++++
test/Makefile.am | 6 ++++--
3 files changed, 21 insertions(+), 2 deletions(-)
diff --git a/Makefile.am b/Makefile.am
index 5188ce8..f671e72 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,4 +1,17 @@
SUBDIRS = realgud
+lisp_files = realgud.el
+lisp_LISP = $(lisp_files)
+include common.mk
+
+#: Run all tests
+test: check
+
check check-short:
$(MAKE) -C test $@
+
+#: Run "make install" non-verbosely
+install-short:
+ $(MAKE) install 2>&1 | $(RUBY) test/make-check-filter.rb
+
+.PHONY: test check check-short rmChangeLog
diff --git a/autogen.sh b/autogen.sh
index cbe8d87..fce38da 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -1,4 +1,8 @@
#!/bin/sh
+# An autoconf setup script.
+# From inside emacs, make sure test-simple is installed and then
+# Press C-x C-e at the end of the next line run this script
+# (test-simple-run "EMACSLOADPATH=%s ./autogen.sh" (mapconcat 'identity
load-path ":"))
ln -fs README.md README
touch common.mk
autoreconf -vi && \
diff --git a/test/Makefile.am b/test/Makefile.am
index 1af3c6c..58734fc 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -60,11 +60,13 @@ check-short-elget:
$(MAKE) check-elget 2>&1 | ruby make-check-filter.rb
test-%.run:
- (cd $(top_srcdir)/test && $(EMACS) --batch --no-site-file --no-splash
--load $(@:.run=.el))
+ (cd $(top_srcdir)/test && EMACSLOADPATH=$(EMACSLOADPATH) $(EMACS)
--batch --no-site-file --no-splash --load $(@:.run=.el))
#: Run tests using el-get to specify external Lisp dependencies
test-%.elrun:
- (cd $(top_srcdir)/test && $(EMACS) --batch --no-site-file --no-splash
--load ../el-get-install.el --load $(@:.elrun=.el))
+ (cd $(top_srcdir)/test && EMACSLOADPATH=$(EMACSLOADPATH) $(EMACS)
--batch --no-site-file --no-splash --load ../el-get-install.el --load
$(@:.elrun=.el))
+
+install-lispLISP: $(lisp_LISP) $(ELCFILES)
# Whatever it is you want to do, it should be forwarded to the
# to top-level directories
- [elpa] master 20b8d5d 32/56: Use cl-lib names, (continued)
- [elpa] master 20b8d5d 32/56: Use cl-lib names, Rocky Bernstein, 2017/05/27
- [elpa] master 4f57d25 27/56: Fixes PR review realgud/realgud#163, Rocky Bernstein, 2017/05/27
- [elpa] master f360ead 31/56: Allow nil as file parameter in realgud-exec-shell, Rocky Bernstein, 2017/05/27
- [elpa] master 4b0bde7 33/56: realgud-file-find-function is in realgud group, Rocky Bernstein, 2017/05/27
- [elpa] master c4c1bcc 18/56: Add flake8 pattern, Rocky Bernstein, 2017/05/27
- [elpa] master df6921b 37/56: Merge branch 'master' of github.com:realgud/realgud, Rocky Bernstein, 2017/05/27
- [elpa] master f73b937 39/56: Initalize local-variable realgd:jdb-file-remap, Rocky Bernstein, 2017/05/27
- [elpa] master 392573c 44/56: Merge branch 'master' of github.com:realgud/realgud, Rocky Bernstein, 2017/05/27
- [elpa] master 7915661 42/56: Initalize local-variable realgd:jdb-file-remap, Rocky Bernstein, 2017/05/27
- [elpa] master ea21fd6 22/56: field char-offset -> column, Rocky Bernstein, 2017/05/27
- [elpa] master da5fbd6 46/56: Fix up automake install,
Rocky Bernstein <=
- [elpa] master f7012d4 45/56: Small cleanups, Rocky Bernstein, 2017/05/27
- [elpa] master a0af8eb 54/56: Add trepan2-delayed and trepan3k-delayed, Rocky Bernstein, 2017/05/27
- [elpa] master 0220e92 50/56: Merge pull request #175 from Apteryks/patch-1, Rocky Bernstein, 2017/05/27
- [elpa] master 1bfe1e6 49/56: Honor debugger-name in trepan2-suggest-invocation, Rocky Bernstein, 2017/05/27
- [elpa] master 01d30bf 28/56: Merge pull request #163 from FelipeLema/master, Rocky Bernstein, 2017/05/27
- [elpa] master f4a6f30 36/56: Remove more lint messages, Rocky Bernstein, 2017/05/27
- [elpa] master 2ea1709 24/56: Restor column location..., Rocky Bernstein, 2017/05/27
- [elpa] master 4a5fe99 30/56: Fixes #164, Rocky Bernstein, 2017/05/27
- [elpa] master 44c32b1 11/56: more doc corrections:, Rocky Bernstein, 2017/05/27
- [elpa] master fc422dc 34/56: caddr -> cl-caddr, Rocky Bernstein, 2017/05/27