File: tests.mk.am

package info (click to toggle)
kanif 1.2.2-4
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 572 kB
  • sloc: perl: 1,610; sh: 659; makefile: 76
file content (42 lines) | stat: -rwxr-xr-x 2,352 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
###############################################################################
#                                                                             #
#  kanif, a TakTuk wrapper for cluster management.                            #
#  Perl implementation, copyright(C) 2007 Guillaume Huard.                    #
#                                                                             #
#  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 of the License, 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, write to the Free Software                #
#  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA #
#                                                                             #
#  Contact: Guillaume.Huard@imag.fr                                           #
#           ENSIMAG - Laboratoire ID                                          #
#           51 avenue Jean Kuntzmann                                          #
#           38330 Montbonnot Saint Martin                                     #
#                                                                             #
###############################################################################

TESTS_ENVIRONMENT=$(SHELL) -c '$$1 $(TEST_ARGS)' test

test%.sh: tests.data $(srcdir)/../create_test
	$(srcdir)/../create_test $* "$<" > $@ || ( $(RM) $@ ; exit 1 )
	chmod +x $@

TESTS=$(check_SCRIPTS)

$(check_SCRIPTS): ../functions.sh

../functions.sh:
	$(MAKE) -C .. $(AM_MAKEFLAGS) functions.sh

CLEANFILES=$(check_SCRIPTS)

EXTRA_DIST=tests.data