summaryrefslogtreecommitdiff
path: root/t/vala3.sh
diff options
context:
space:
mode:
authorStefano Lattarini <stefano.lattarini@gmail.com>2012-11-26 15:15:11 +0100
committerStefano Lattarini <stefano.lattarini@gmail.com>2012-11-26 15:15:11 +0100
commitb4896ce44ca5883bc34a2df0355ed3c8ad19485c (patch)
tree004bfd9be74848a300d7895953a440a03a259156 /t/vala3.sh
parent3e98c9d66b926a50ea7cabce7992bd30da2c6fb8 (diff)
downloadautomake-b4896ce44ca5883bc34a2df0355ed3c8ad19485c.tar.gz
tests: give few vala tests more significant names
* t/vala.sh: Rename ... * t/vala-grepping.sh: ... like this. * t/vala2.sh: Rename ... * t/vala-recursive-setup.sh: ... like this. * t/vala3.sh: Rename ... * t/vala-non-recursive-setup.sh: ... like this. * t/vala4.sh: Rename ... * t/vala-configure.sh: ... like this. * t/vala5.sh: Rename ... * t/vala-per-target-flags.sh: ... like this, and slightly improve heading comments. * t/list-of-tests.mk: Adjust. Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
Diffstat (limited to 't/vala3.sh')
-rwxr-xr-xt/vala3.sh98
1 files changed, 0 insertions, 98 deletions
diff --git a/t/vala3.sh b/t/vala3.sh
deleted file mode 100755
index 96135d34e..000000000
--- a/t/vala3.sh
+++ /dev/null
@@ -1,98 +0,0 @@
-#! /bin/sh
-# Copyright (C) 1996-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/>.
-
-# Test to make sure compiling Vala code really works with non-recursive make.
-
-required="pkg-config valac gcc GNUmake"
-. test-init.sh
-
-mkdir src
-
-cat >> 'configure.ac' << 'END'
-AC_PROG_CC
-AM_PROG_CC_C_O
-AM_PROG_VALAC([0.7.0])
-PKG_CHECK_MODULES([GOBJECT], [gobject-2.0 >= 2.4])
-AC_OUTPUT
-END
-
-cat > 'src/zardoz.vala' <<'END'
-using GLib;
-
-public class Zardoz {
- public static void main () {
- stdout.printf ("Zardoz!\n");
- }
-}
-END
-
-cat > 'Makefile.am' <<'END'
-bin_PROGRAMS = src/zardoz
-src_zardoz_CFLAGS = $(GOBJECT_CFLAGS)
-src_zardoz_LDADD = $(GOBJECT_LIBS)
-src_zardoz_SOURCES = src/zardoz.vala
-END
-
-$ACLOCAL
-$AUTOCONF
-$AUTOMAKE -a
-
-grep PKG_CHECK_MODULES configure && skip_ "pkg-config m4 macros not found"
-
-./configure
-$MAKE
-test -f src/zardoz.c
-test -f src_zardoz_vala.stamp
-$MAKE distcheck
-$MAKE maintainer-clean
-test ! -e src/zardoz.c
-test ! -e src_zardoz_vala.stamp
-
-mkdir build
-cd build
-../configure
-$MAKE
-$MAKE distcheck
-
-cd ..
-rm -rf build
-
-# Try again with subdir-objects.
-
-cat > 'Makefile.am' <<'END'
-AUTOMAKE_OPTIONS = subdir-objects
-
-bin_PROGRAMS = src/zardoz
-src_zardoz_CFLAGS = $(GOBJECT_CFLAGS)
-src_zardoz_LDADD = $(GOBJECT_LIBS)
-src_zardoz_SOURCES = src/zardoz.vala
-END
-
-$ACLOCAL
-$AUTOCONF
-$AUTOMAKE -a
-
-./configure || skip_ "configure failure"
-$MAKE
-$MAKE distcheck
-$MAKE distclean
-mkdir build
-cd build
-../configure
-$MAKE
-$MAKE distcheck
-
-