blob: a6ff0ea400503c23472e468e557bc630d50a22e5 (
plain)
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
|
AM_CPPFLAGS = \
-D__BUILDING_CVC4LIB \
-I@srcdir@/../include -I@srcdir@/.. -I@builddir@/..
AM_CXXFLAGS = -Wall -Wno-unknown-pragmas $(FLAG_VISIBILITY_HIDDEN)
noinst_LTLIBRARIES = libutil.la libutilcudd.la
# libutilcudd.la is a separate library so that we can pass separate
# compiler flags
libutilcudd_la_CPPFLAGS = $(CPPFLAGS) $(AM_CPPFLAGS) @CUDD_CPPFLAGS@
libutilcudd_la_LIBADD = @CUDD_LDFLAGS@
# Do not list built sources (like integer.h, rational.h, and tls.h) here!
# Rather, list them under BUILT_SOURCES, and their .in versions under
# EXTRA_DIST. Otherwise, they're packaged up in the tarball, which is
# no good---they belong in the configured builds/ directory. If they
# end up in the source directory, they build the cvc4 that was
# configured at the time of the "make dist", which (1) may not be the
# configuration that the user wants, and (2) might cause link errors.
libutil_la_SOURCES = \
Assert.h \
Assert.cpp \
Makefile.am \
Makefile.in \
congruence_closure.h \
debug.h \
exception.h \
hash.h \
bool.h \
options.h \
options.cpp \
output.cpp \
output.h \
result.h \
result.cpp \
configuration.h \
configuration_private.h \
configuration.cpp \
bitvector.h \
datatype.h \
datatype.cpp \
gmp_util.h \
sexpr.h \
stats.h \
stats.cpp \
dynamic_array.h \
language.h \
language.cpp \
triple.h \
subrange_bound.h \
cardinality.h \
cardinality.cpp \
trans_closure.h \
trans_closure.cpp \
boolean_simplification.h \
boolean_simplification.cpp
libutil_la_LIBADD = \
@builddir@/libutilcudd.la
libutilcudd_la_SOURCES = \
propositional_query.h \
propositional_query.cpp
BUILT_SOURCES = \
rational.h \
integer.h \
tls.h
if CVC4_CLN_IMP
libutil_la_SOURCES += \
rational_cln_imp.cpp
endif
if CVC4_GMP_IMP
libutil_la_SOURCES += \
rational_gmp_imp.cpp
endif
EXTRA_DIST = \
rational_cln_imp.h \
integer_cln_imp.h \
rational_cln_imp.cpp \
rational_gmp_imp.h \
integer_gmp_imp.h \
rational_gmp_imp.cpp \
rational.h.in \
integer.h.in \
tls.h.in
|