set +x
cd ..
-echo
-echo Invalidating generated parsers..
-touch src/parser/*/*.g
+# echo
+# echo Invalidating generated parsers..
+# touch src/parser/*/*.g
if [ ${MACHINE_TYPE} == 'x86_64' ]; then
# 64-bit stuff here
$(patsubst %,%.d,$(filter-out c c++,$(CVC4_LANGUAGE_BINDINGS))) \
CVC4.jar
-#java_libcvc4jni_la-java.lo java.lo: java.cpp
-# $(AM_V_CXX)$(LTCXXCOMPILE) -c $(JAVA_CPPFLAGS) $(java_libcvc4jni_la_CXXFLAGS) -o $@ $<
+java_libcvc4jni_la-java.lo: java.cpp
+ $(AM_V_CXX)$(LTCXXCOMPILE) -c $(JAVA_CPPFLAGS) $(java_libcvc4jni_la_CXXFLAGS) -o $@ $<
+java.lo: java.cpp
+ $(AM_V_CXX)$(LTCXXCOMPILE) -c $(JAVA_CPPFLAGS) $(java_libcvc4jni_la_CXXFLAGS) -o $@ $<
CVC4.jar: java.cpp
$(AM_V_GEN) \
(cd java && \
// embeds a c++ object into a jobject,
// and takes over the responsibility to deallocate it
template <class T> jobject embed_own(JNIEnv* env, T* cobj) {
- DebugAssert(&cobj != NULL, "JniUtils::embed_own: null object given");
+ DebugAssert(cobj != NULL, "JniUtils::embed_own: null object given");
return embed<T>(env, cobj, typeid(cobj), &DeleteEmbedded<T>::deleteEmbedded);
}
if CVC4_BUILD_LIBCOMPAT
TEST_DEPS_NODIST += \
- $(abs_top_builddir)/src/compat/libcvc4compat.la \
- cvc3_george.lo
+ $(abs_top_builddir)/src/compat/libcvc4compat.la
+# cvc3_george.lo
endif
TEST_DEPS = \
$(AM_V_CXX)$(LTCXXCOMPILE) $(AM_CXXFLAGS) -c -o $@ $+
$(filter-out %.class,$(TESTS)): %: %.lo $(LIBADD)
$(AM_V_CXXLD)$(system_LINK) $(LIBADD) $(AM_LDFLAGS) $(LIBS) $<
-cvc3_main: cvc3_george.lo $(LIBADD)
-#cvc3_main: $(LIBADD)
-# $(AM_V_CXXLD)$(system_LINK) $(LIBADD) $(AM_LDFLAGS) $(LIBS) $+
CVC4JavaTest.class: CVC4JavaTest.java @abs_top_builddir@/src/bindings/CVC4.jar @abs_top_builddir@/src/bindings/java/libcvc4jni.la
$(AM_V_JAVAC)$(JAVAC) -classpath @abs_top_builddir@/src/bindings/CVC4.jar -d $(builddir) $<