summaryrefslogtreecommitdiff
path: root/src/bindings
diff options
context:
space:
mode:
authorMorgan Deters <mdeters@gmail.com>2011-11-01 17:08:55 +0000
committerMorgan Deters <mdeters@gmail.com>2011-11-01 17:08:55 +0000
commit7b568f370f6ec4105414b562ee2a6fcb3d7048f2 (patch)
tree6b2c6ab7e4a426847ce332fc2e522c3c287fb60d /src/bindings
parentcbd5934ffce739fcc5ade1f8fdefcd0a04e0d9ef (diff)
Improvements to header installation on user machines. Internally, we can
still write, for example: #include "expr/node.h" but public CVC4 headers, upon installation to /usr/include/cvc4 (or wherever), have such #includes rewritten automatically to: #include <cvc4/expr/node.h>
Diffstat (limited to 'src/bindings')
-rw-r--r--src/bindings/compat/c/c_interface.cpp2
-rw-r--r--src/bindings/compat/c/c_interface.h2
-rw-r--r--src/bindings/compat/java/include/cvc3/JniUtils.h7
3 files changed, 6 insertions, 5 deletions
diff --git a/src/bindings/compat/c/c_interface.cpp b/src/bindings/compat/c/c_interface.cpp
index 58fb70dcb..6a8a98547 100644
--- a/src/bindings/compat/c/c_interface.cpp
+++ b/src/bindings/compat/c/c_interface.cpp
@@ -21,7 +21,7 @@
#include <strings.h>
-#include "c_interface_defs.h"
+#include "bindings/compat/c/c_interface_defs.h"
#include "compat/cvc3_compat.h"
//#include "vc.h"
//#include "command_line_flags.h"
diff --git a/src/bindings/compat/c/c_interface.h b/src/bindings/compat/c/c_interface.h
index ce372be70..14fea7478 100644
--- a/src/bindings/compat/c/c_interface.h
+++ b/src/bindings/compat/c/c_interface.h
@@ -24,7 +24,7 @@
#ifndef _cvc3__include__c_interface_h_
#define _cvc3__include__c_interface_h_
-#include "c_interface_defs.h"
+#include "bindings/compat/c/c_interface_defs.h"
//! Flags can be NULL
VC vc_createValidityChecker(Flags flags);
diff --git a/src/bindings/compat/java/include/cvc3/JniUtils.h b/src/bindings/compat/java/include/cvc3/JniUtils.h
index 3ce1e9224..c6bcc04f8 100644
--- a/src/bindings/compat/java/include/cvc3/JniUtils.h
+++ b/src/bindings/compat/java/include/cvc3/JniUtils.h
@@ -5,9 +5,10 @@
#include <string>
#include <jni.h>
#include <typeinfo>
-#include "vcl.h"
-#include "hash_map.h"
-#include "exception.h"
+#include "compat/cvc3_compat.h"
+//#include "vcl.h"
+//#include "hash_map.h"
+//#include "exception.h"
namespace Java_cvc3_JniUtils {
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback