45 lines
2.0 KiB
Diff
45 lines
2.0 KiB
Diff
--- src/bindings/java/CMakeLists.txt.orig 2019-04-09 10:14:31.000000000 -0600
|
|
+++ src/bindings/java/CMakeLists.txt 2019-06-06 11:58:39.836849929 -0600
|
|
@@ -131,6 +131,7 @@ set(gen_java_files
|
|
${CMAKE_CURRENT_BINARY_DIR}/LastExceptionBuffer.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/LogicException.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/LogicInfo.java
|
|
+ ${CMAKE_CURRENT_BINARY_DIR}/Map_ExprExpr.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/ModalException.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/OptionException.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/Options.java
|
|
@@ -177,7 +178,6 @@ set(gen_java_files
|
|
${CMAKE_CURRENT_BINARY_DIR}/SWIGTYPE_p_mpq_class.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/SWIGTYPE_p_mpz_class.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/SWIGTYPE_p_std__istream.java
|
|
- ${CMAKE_CURRENT_BINARY_DIR}/SWIGTYPE_p_std__mapT_CVC4__Expr_CVC4__Expr_t.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/SWIGTYPE_p_std__ostream.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/SWIGTYPE_p_std__shared_ptrT_CVC4__SygusPrintCallback_t.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/SWIGTYPE_p_std__string.java
|
|
@@ -204,12 +204,12 @@ set(gen_java_files
|
|
${CMAKE_CURRENT_BINARY_DIR}/StatisticsBase.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/StringType.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/SygusConstraintCommand.java
|
|
- ${CMAKE_CURRENT_BINARY_DIR}/SynthFunCommand.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/SygusGTerm.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/SygusInvConstraintCommand.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/SygusPrintCallback.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/SymbolTable.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/SymbolType.java
|
|
+ ${CMAKE_CURRENT_BINARY_DIR}/SynthFunCommand.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/TesterType.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/TheoryId.java
|
|
${CMAKE_CURRENT_BINARY_DIR}/Timer.java
|
|
--- src/smt/smt_engine.i.orig 2019-04-09 10:14:31.000000000 -0600
|
|
+++ src/smt/smt_engine.i 2019-06-06 11:24:53.214450924 -0600
|
|
@@ -42,6 +42,9 @@ SWIGEXPORT void JNICALL Java_edu_nyu_acs
|
|
swigCPtr = 0;
|
|
}
|
|
}
|
|
+
|
|
+%template(Map_ExprExpr) std::map<CVC4::Expr, CVC4::Expr>;
|
|
+
|
|
#endif // SWIGJAVA
|
|
|
|
%ignore CVC4::SmtEngine::setLogic(const char*);
|