summaryrefslogtreecommitdiff
path: root/tests/lisp5.test
diff options
context:
space:
mode:
Diffstat (limited to 'tests/lisp5.test')
-rwxr-xr-xtests/lisp5.test79
1 files changed, 0 insertions, 79 deletions
diff --git a/tests/lisp5.test b/tests/lisp5.test
deleted file mode 100755
index 997a56e73..000000000
--- a/tests/lisp5.test
+++ /dev/null
@@ -1,79 +0,0 @@
-#! /bin/sh
-# Copyright (C) 2003-2012 Free Software Foundation, Inc.
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2, or (at your option)
-# any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-# Same as lisp4.test, but using the now-recommended way to install
-# non-bytecompiled *.el files.
-
-required=emacs
-. ./defs || Exit 1
-
-cat > Makefile.am << 'EOF'
-lisp_DATA = am-one.el am-two.el am-three.el
-EXTRA_DIST = am-one.el am-two.el
-am-three.el:
- echo "(provide 'am-three)" > $@
-CLEANFILES = am-three.el
-
-test:
- test ! -f am-one.elc
- test ! -f am-two.elc
- test ! -f am-three.elc
- test ! -f elc-stamp
-
-install-test: install
- test -f "$(lispdir)/am-one.el"
- test -f "$(lispdir)/am-two.el"
- test -f "$(lispdir)/am-three.el"
- test ! -f "$(lispdir)/am-one.elc"
- test ! -f "$(lispdir)/am-two.elc"
- test ! -f "$(lispdir)/am-three.elc"
-
-not-installed:
- find "$(lispdir)" | grep '\.el$$' && exit 1; :
- find "$(lispdir)" | grep '\.elc$$' && exit 1; :
-EOF
-
-cat >> configure.ac << 'EOF'
-AM_PATH_LISPDIR
-AC_OUTPUT
-EOF
-
-echo "(require 'am-two)" > am-one.el
-echo "(require 'am-three) (provide 'am-two)" > am-two.el
-# am-tree.el is a built source
-
-$ACLOCAL
-$AUTOCONF
-$AUTOMAKE --add-missing
-
-./configure --prefix "`pwd`"
-$MAKE
-$MAKE test
-$MAKE install-test
-$MAKE uninstall
-$MAKE not-installed
-
-# Fake the absence of emacs.
-# *.el files SHOULD be installed by "make install" (and uninstalled
-# by "make uninstall").
-./configure EMACS=no --prefix "`pwd`"
-$MAKE
-$MAKE test
-$MAKE install-test
-$MAKE uninstall
-$MAKE not-installed
-
-: