# Process this file with autoconf to produce a configure script.
AC_PREREQ([2.63])
-AC_INIT([src/include/vc.h])
+AC_INIT([src/include/cvc4.h])
AC_CONFIG_AUX_DIR([config])
#AC_CONFIG_LIBOBJ_DIR([lib])
AC_CONFIG_MACRO_DIR([config])
contrib/Makefile
doc/Makefile
src/Makefile
- src/core/Makefile
+ src/expr/Makefile
+ src/smt/Makefile
+ src/main/Makefile
+ src/prop/minisat/Makefile
+ src/prop/Makefile
+ src/util/Makefile
+ src/context/Makefile
src/parser/Makefile
- src/sat/Makefile
- src/sat/minisat/Makefile
+ src/theory/Makefile
])
AC_OUTPUT
INCLUDES = -I@srcdir@/include -I@srcdir@
-SUBDIRS = core parser sat
+SUBDIRS = util expr context prop smt theory parser main
lib_LTLIBRARIES = libcvc4.la
libcvc4_la_LIBADD = \
- core/libcore.a
+ util/libutil.a \
+ expr/libexpr.a \
+ context/libcontext.a \
+ prop/minisat/libminisat.a \
+ smt/libsmt.a \
+ theory/libtheory.a \
parser/libparser.a
- sat/minisat/libminisat.a
EXTRA_DIST = \
include/cvc4.h \
--- /dev/null
+INCLUDES = -I@srcdir@/../include -I@srcdir@/..
+AM_CXXFLAGS = -Wall
+
+noinst_LIBRARIES = libcontext.a
+
+libcontext_a_SOURCES =
INCLUDES = -I@srcdir@/../include -I@srcdir@/..
AM_CXXFLAGS = -Wall
-noinst_LIBRARIES = libcore.a
+noinst_LIBRARIES = libexpr.a
-libcore_a_SOURCES = \
+libexpr_a_SOURCES = \
expr.cpp \
expr_builder.cpp \
expr_manager.cpp \
--- /dev/null
+INCLUDES = -I@srcdir@/../include -I@srcdir@/..
+AM_CXXFLAGS = -Wall
+
+bin_BINARIES = cvc4
+
+cvc4_SOURCES =
--- /dev/null
+INCLUDES = -I@srcdir@/../include -I@srcdir@/..
+AM_CXXFLAGS = -Wall
+
+noinst_LIBRARIES = libsmt.a
+
+libsmt_a_SOURCES =
--- /dev/null
+INCLUDES = -I@srcdir@/../include -I@srcdir@/..
+AM_CXXFLAGS = -Wall
+
+noinst_LIBRARIES = libtheory.a
+
+libtheory_a_SOURCES =
--- /dev/null
+INCLUDES = -I@srcdir@/../include -I@srcdir@/..
+AM_CXXFLAGS = -Wall
+
+noinst_LIBRARIES = libutil.a
+
+libutil_a_SOURCES =