source: trunk/test/Makefile.am @ 595

Last change on this file since 595 was 595, checked in by Peter Johansson, 13 years ago

working on copyright test. As now the test fails and is therefore tagged under XFAIL_TESTS.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.2 KB
Line 
1## Process this file with automake to produce Makefile.in
2##
3## $Id: Makefile.am 595 2008-04-14 12:10:42Z peter $
4
5# Copyright (C) 2005, 2006, 2007 Jari Häkkinen, Peter Johansson
6# Copyright (C) 2008 Peter Johansson
7#
8# This file is part of svndigest, http://trac.thep.lu.se/svndigest
9#
10# svndigest is free software; you can redistribute it and/or modify it
11# under the terms of the GNU General Public License as published by
12# the Free Software Foundation; either version 2 of the License, or
13# (at your option) any later version.
14#
15# svndigest is distributed in the hope that it will be useful, but
16# WITHOUT ANY WARRANTY; without even the implied warranty of
17# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
18# General Public License for more details.
19#
20# You should have received a copy of the GNU General Public License
21# along with this program; if not, write to the Free Software
22# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
23# 02111-1307, USA.
24
25check_PROGRAMS = config_test date gnuplot_pipe parser trac utility_test
26
27# these tests are only for developers since we do not distribute test repository
28if HAVE_SVN_WC
29check_PROGRAMS += copyright stats_test
30endif
31
32TESTS = $(check_PROGRAMS)
33# these tests are only for developers since we do not distribute test repository
34if HAVE_SVN_WC
35TESTS += test_repo.sh check_repo_status.sh
36endif
37
38# tests not yes passing are listed here
39XFAIL_TESTS = copyright
40
41
42LDADD = $(STATICFLAG) @top_builddir@/lib/libsvndigest.la
43
44AM_CPPFLAGS = -I@top_srcdir@/lib
45
46config_test_SOURCES = config_test.cc
47copyright_SOURCES = copyright.cc
48date_SOURCES = date.cc
49gnuplot_pipe_SOURCES = gnuplot_pipe.cc
50parser_SOURCES = parser.cc
51stats_test_SOURCES = stats_test.cc
52trac_SOURCES = trac.cc
53utility_test_SOURCES = utility_test.cc
54
55toy_project = toy_project
56rootdir = $(abs_srcdir)/$(toy_project)
57targetdir = $(abs_builddir)/generated_output
58repodir = $(abs_srcdir)/repo/trunk
59
60
61# some tests need the test repo to be checked out
62stats_test_DEPENDENCIES = $(toy_project) @top_builddir@/lib/libsvndigest.la
63copyright_DEPENDENCIES = $(toy_project) @top_builddir@/lib/libsvndigest.la
64
65$(toy_project):
66  echo Checking out test repository && \
67  svn checkout file://$(repodir) $(toy_project);
68
69clean-local:
70  rm -rf *.png *.tmp *~ check_repo_status.sh test_repo.sh \
71  $(targetdir)
Note: See TracBrowser for help on using the repository browser.