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 \
20 attribute_internals.h \
27 declaration_scope.cpp \
28 expr_manager_scope.h \
29 node_self_iterator.h \
33 nodist_libexpr_la_SOURCES = \
45 type_properties_template.h \
46 expr_manager_template.h \
47 expr_manager_template.cpp \
62 $(top_builddir)/src/theory/.subdirs
71 $(top_builddir)/src/theory/.subdirs
73 include @top_srcdir@/src/theory/Makefile.subdirs
75 kind.h: kind_template.h mkkind @top_builddir@/src/theory/.subdirs @top_srcdir@/src/theory/*/kinds
76 $(AM_V_at)chmod +x @srcdir@/mkkind
77 $(AM_V_at)$(am__mv) $@ $@~ 2>/dev/null || true
78 $(AM_V_GEN)(@srcdir@/mkkind \
80 `cat @top_builddir@/src/theory/.subdirs` \
81 > $@) || (rm -f $@ && exit 1)
83 metakind.h: metakind_template.h mkmetakind @top_builddir@/src/theory/.subdirs @top_srcdir@/src/theory/*/kinds
84 $(AM_V_at)chmod +x @srcdir@/mkmetakind
85 $(AM_V_at)$(am__mv) $@ $@~ 2>/dev/null || true
86 $(AM_V_GEN)(@srcdir@/mkmetakind \
88 `cat @top_builddir@/src/theory/.subdirs` \
89 > $@) || (rm -f $@ && exit 1)
91 type_properties.h: type_properties_template.h mkkind @top_builddir@/src/theory/.subdirs @top_srcdir@/src/theory/*/kinds
92 $(AM_V_at)chmod +x @srcdir@/mkkind
93 $(AM_V_at)$(am__mv) $@ $@~ 2>/dev/null || true
94 $(AM_V_GEN)(@srcdir@/mkkind \
96 `cat @top_builddir@/src/theory/.subdirs` \
97 > $@) || (rm -f $@ && exit 1)
99 expr.h: expr_template.h mkexpr @top_builddir@/src/theory/.subdirs @top_srcdir@/src/theory/*/kinds
100 $(AM_V_at)chmod +x @srcdir@/mkexpr
101 $(AM_V_at)$(am__mv) $@ $@~ 2>/dev/null || true
102 $(AM_V_GEN)(@srcdir@/mkexpr \
104 `cat @top_builddir@/src/theory/.subdirs` \
105 > $@) || (rm -f $@ && exit 1)
107 expr.cpp: expr_template.cpp mkexpr @top_builddir@/src/theory/.subdirs @top_srcdir@/src/theory/*/kinds
108 $(AM_V_at)chmod +x @srcdir@/mkexpr
109 $(AM_V_at)$(am__mv) $@ $@~ 2>/dev/null || true
110 $(AM_V_GEN)(@srcdir@/mkexpr \
112 `cat @top_builddir@/src/theory/.subdirs` \
113 > $@) || (rm -f $@ && exit 1)
115 expr_manager.h: expr_manager_template.h mkexpr @top_builddir@/src/theory/.subdirs @top_srcdir@/src/theory/*/kinds
116 $(AM_V_at)chmod +x @srcdir@/mkexpr
117 $(AM_V_at)$(am__mv) $@ $@~ 2>/dev/null || true
118 $(AM_V_GEN)(@srcdir@/mkexpr \
120 `cat @top_builddir@/src/theory/.subdirs` \
121 > $@) || (rm -f $@ && exit 1)
123 expr_manager.cpp: expr_manager_template.cpp mkexpr @top_builddir@/src/theory/.subdirs @top_srcdir@/src/theory/*/kinds
124 $(AM_V_at)chmod +x @srcdir@/mkexpr
125 $(AM_V_at)$(am__mv) $@ $@~ 2>/dev/null || true
126 $(AM_V_GEN)(@srcdir@/mkexpr \
128 `cat @top_builddir@/src/theory/.subdirs` \
129 > $@) || (rm -f $@ && exit 1)