Makefile.am 2.42 KB
Newer Older
1
2
3
## Copyright (C) 2003, 2004, 2005, 2006 Laboratoire d'Informatique de
## Paris 6 (LIP6), dpartement Systmes Rpartis Coopratifs (SRC),
## Universit Pierre et Marie Curie.
Alexandre Duret-Lutz's avatar
Alexandre Duret-Lutz committed
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
##
## This file is part of Spot, a model checking library.
##
## Spot 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.
##
## Spot 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 Spot; see the file COPYING.  If not, write to the Free
## Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
## 02111-1307, USA.

22
AM_CPPFLAGS = -I$(srcdir)/.. $(BUDDY_CPPFLAGS)
23
AM_CXXFLAGS = $(WARNING_CXXFLAGS)
24
LDADD = ../libspot.la
25
26

check_SCRIPTS = defs
27
28
29
30
31
32
33
# Keep this sorted alphabetically.
check_PROGRAMS = \
  equals \
  ltl2dot \
  ltl2text \
  lunabbrev \
  nenoform \
martinez's avatar
martinez committed
34
  reduc \
35
  reduccmp \
36
37
  reductau \
  reductaustr \
38
  syntimpl \
39
  tostring \
40
  tunabbrev \
41
  tunenoform
42

43
44
45
noinst_PROGRAMS = \
  randltl

46
equals_SOURCES = equals.cc
47
48
49
ltl2dot_SOURCES = readltl.cc
ltl2dot_CPPFLAGS = $(AM_CPPFLAGS) -DDOTTY
ltl2text_SOURCES = readltl.cc
50
51
lunabbrev_SOURCES = equals.cc
lunabbrev_CPPFLAGS = $(AM_CPPFLAGS) -DLUNABBREV
52
53
nenoform_SOURCES = equals.cc
nenoform_CPPFLAGS = $(AM_CPPFLAGS) -DNENOFORM
54
randltl_SOURCES = randltl.cc
martinez's avatar
martinez committed
55
reduc_SOURCES = reduc.cc
56
57
reduccmp_SOURCES = equals.cc
reduccmp_CPPFLAGS = $(AM_CPPFLAGS) -DREDUC
58
59
60
61
reductau_SOURCES = equals.cc
reductau_CPPFLAGS = $(AM_CPPFLAGS) -DREDUC_TAU
reductaustr_SOURCES = equals.cc
reductaustr_CPPFLAGS = $(AM_CPPFLAGS) -DREDUC_TAUSTR
62
syntimpl_SOURCES = syntimpl.cc
63
64
65
tostring_SOURCES = tostring.cc
tunabbrev_SOURCES = equals.cc
tunabbrev_CPPFLAGS = $(AM_CPPFLAGS) -DTUNABBREV
66
67
tunenoform_SOURCES = equals.cc
tunenoform_CPPFLAGS = $(AM_CPPFLAGS) -DNENOFORM -DTUNABBREV
68

69

70
EXTRA_DIST = $(TESTS)
71
72
73
74
75
76

# Ordered by strength of the test.  Test basic features first.
TESTS = \
  parse.test \
  parseerr.test \
  equals.test \
77
  tostring.test \
78
79
80
  lunabbrev.test \
  tunabbrev.test \
  nenoform.test \
81
  tunenoform.test \
82
  syntimpl.test \
83
84
  reduc.test \
  reduccmp.test
85

86
CLEANFILES = stdout expect parse.dot result.data formulae