3 -I@srcdir@/../include -I@srcdir@/.. -I@builddir@/..
4 AM_CXXFLAGS = -Wall -Wno-unknown-pragmas $(FLAG_VISIBILITY_HIDDEN)
6 noinst_LTLIBRARIES = libexpr.la
14 convenience_node_builders.h \
21 attribute_internals.h \
28 declaration_scope.cpp \
29 expr_manager_scope.h \
30 node_self_iterator.h \
36 node_self_iterator.h \
40 nodist_libexpr_la_SOURCES = \
53 type_properties_template.h \
54 expr_manager_template.h \
55 expr_manager_template.cpp \
58 type_checker_template.cpp \
79 $(top_builddir)/src/theory/.subdirs
90 $(top_builddir)/src/theory/.subdirs
92 include @top_srcdir@/src/theory/Makefile.subdirs
94 kind.h: kind_template.h mkkind @top_builddir@/src/theory/.subdirs @top_srcdir@/src/theory/*/kinds
95 $(AM_V_at)chmod +x @srcdir@/mkkind
96 $(AM_V_at)$(am__mv) $@ $@~ 2>/dev/null || true
97 $(AM_V_GEN)(@srcdir@/mkkind \
99 `cat @top_builddir@/src/theory/.subdirs` \
100 > $@) || (rm -f $@ && exit 1)
102 metakind.h: metakind_template.h mkmetakind @top_builddir@/src/theory/.subdirs @top_srcdir@/src/theory/*/kinds
103 $(AM_V_at)chmod +x @srcdir@/mkmetakind
104 $(AM_V_at)$(am__mv) $@ $@~ 2>/dev/null || true
105 $(AM_V_GEN)(@srcdir@/mkmetakind \
107 `cat @top_builddir@/src/theory/.subdirs` \
108 > $@) || (rm -f $@ && exit 1)
110 type_properties.h: type_properties_template.h mkkind @top_builddir@/src/theory/.subdirs @top_srcdir@/src/theory/*/kinds
111 $(AM_V_at)chmod +x @srcdir@/mkkind
112 $(AM_V_at)$(am__mv) $@ $@~ 2>/dev/null || true
113 $(AM_V_GEN)(@srcdir@/mkkind \
115 `cat @top_builddir@/src/theory/.subdirs` \
116 > $@) || (rm -f $@ && exit 1)
118 expr.h: expr_template.h mkexpr @top_builddir@/src/theory/.subdirs @top_srcdir@/src/theory/*/kinds
119 $(AM_V_at)chmod +x @srcdir@/mkexpr
120 $(AM_V_at)$(am__mv) $@ $@~ 2>/dev/null || true
121 $(AM_V_GEN)(@srcdir@/mkexpr \
123 `cat @top_builddir@/src/theory/.subdirs` \
124 > $@) || (rm -f $@ && exit 1)
126 expr.cpp: expr_template.cpp mkexpr @top_builddir@/src/theory/.subdirs @top_srcdir@/src/theory/*/kinds
127 $(AM_V_at)chmod +x @srcdir@/mkexpr
128 $(AM_V_at)$(am__mv) $@ $@~ 2>/dev/null || true
129 $(AM_V_GEN)(@srcdir@/mkexpr \
131 `cat @top_builddir@/src/theory/.subdirs` \
132 > $@) || (rm -f $@ && exit 1)
134 expr_manager.h: expr_manager_template.h mkexpr @top_builddir@/src/theory/.subdirs @top_srcdir@/src/theory/*/kinds
135 $(AM_V_at)chmod +x @srcdir@/mkexpr
136 $(AM_V_at)$(am__mv) $@ $@~ 2>/dev/null || true
137 $(AM_V_GEN)(@srcdir@/mkexpr \
139 `cat @top_builddir@/src/theory/.subdirs` \
140 > $@) || (rm -f $@ && exit 1)
142 expr_manager.cpp: expr_manager_template.cpp mkexpr @top_builddir@/src/theory/.subdirs @top_srcdir@/src/theory/*/kinds
143 $(AM_V_at)chmod +x @srcdir@/mkexpr
144 $(AM_V_at)$(am__mv) $@ $@~ 2>/dev/null || true
145 $(AM_V_GEN)(@srcdir@/mkexpr \
147 `cat @top_builddir@/src/theory/.subdirs` \
148 > $@) || (rm -f $@ && exit 1)
150 type_checker.cpp: type_checker_template.cpp mkexpr @top_builddir@/src/theory/.subdirs @top_srcdir@/src/theory/*/kinds
151 $(AM_V_at)chmod +x @srcdir@/mkexpr
152 $(AM_V_at)$(am__mv) $@ $@~ 2>/dev/null || true
153 $(AM_V_GEN)(@srcdir@/mkexpr \
155 `cat @top_builddir@/src/theory/.subdirs` \
156 > $@) || (rm -f $@ && exit 1)