]> sourceware.org Git - automake.git/commitdiff
* noinstdir.test: New test.
authorPavel Roskin <proski@gnu.org>
Mon, 5 Mar 2001 22:11:04 +0000 (22:11 +0000)
committerPavel Roskin <proski@gnu.org>
Mon, 5 Mar 2001 22:11:04 +0000 (22:11 +0000)
* tests/Makefile.am (TESTS): Add noinstdir.test.
(XFAIL_TESTS): Likewise.

ChangeLog
tests/Makefile.am
tests/noinstdir.test [new file with mode: 0755]

index 425648c108474297342aec560a5c0c7c020b099c..46cb2a23470c8246ae18ebd77f53f6e1dd5aa40d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2001-03-05  Pavel Roskin  <proski@gnu.org>
+
+       * noinstdir.test: New test.
+       * tests/Makefile.am (TESTS): Add noinstdir.test.
+       (XFAIL_TESTS): Likewise.
+
 2001-03-05  Akim Demaille  <akim@epita.fr>
 
        * automake.in (&handle_options): Change the RE so that the third
index 59954ec8ab902df8a904bd475a57e5650dde6ae0..5a820cf22d245c8d5fc9b64b3dad769873c6812f 100644 (file)
@@ -2,7 +2,7 @@
 
 AUTOMAKE_OPTIONS = gnits
 
-XFAIL_TESTS = yaccvpath.test
+XFAIL_TESTS = noinstdir.test yaccvpath.test
 TESTS =        \
 acinclude.test \
 aclocal.test \
@@ -176,6 +176,7 @@ nodep.test \
 nodepcomp.test \
 nodist.test \
 noinst.test \
+noinstdir.test \
 nostdinc.test \
 number.test \
 objc.test \
diff --git a/tests/noinstdir.test b/tests/noinstdir.test
new file mode 100755 (executable)
index 0000000..4877047
--- /dev/null
@@ -0,0 +1,30 @@
+#! /bin/sh
+
+# Test to make sure that noinst_* and check_* are not installed.
+# From Pavel Roskin.
+
+. $srcdir/defs || exit 1
+
+cat > Makefile.am << 'END'
+noinst_SCRIPTS = foo.sh
+noinst_DATA = foo.xpm
+noinst_LIBRARIES = libfoo.a
+noinst_PROGRAMS = foo
+noinst_HEADERS = foo.h
+check_SCRIPTS = bar.sh
+check_DATA = bar.xpm
+check_LIBRARIES = libbar.a
+check_PROGRAMS = bar
+check_HEADERS = bar.h
+END
+
+cat >> configure.in << 'END'
+AC_PROG_CC
+AC_PROG_RANLIB
+END
+
+$AUTOMAKE || exit 1
+
+grep 'noinstdir' Makefile.in && exit 1
+grep 'checkdir' Makefile.in && exit 1
+exit 0
This page took 0.035643 seconds and 5 git commands to generate.