Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
disable java for MC FreeBSD builds, as it breaks mmalloc
authorAugustin Degomme <augustin.degomme@unibas.ch>
Tue, 29 Nov 2016 17:12:45 +0000 (18:12 +0100)
committerAugustin Degomme <augustin.degomme@unibas.ch>
Tue, 29 Nov 2016 17:12:45 +0000 (18:12 +0100)
CMakeLists.txt

index 8c0e04c..4857bd4 100644 (file)
@@ -393,6 +393,10 @@ if(enable_model-checking)
   include_directories(${LIBDW_INCLUDE_DIRS} ${LIBEVENT_INCLUDE_DIRS})
   set(SIMGRID_DEP "${SIMGRID_DEP} ${LIBEVENT_LIBRARIES} ${LIBDW_LIBRARIES}")
   set(HAVE_MC 1)
+  if("${CMAKE_SYSTEM}" MATCHES "FreeBSD" AND enable_java)
+    message(WARNING "FreeBSD + Model-Checking + Java = too much for now. Disabling java")
+    set(enable_java FALSE)
+  endif()
 else()
   SET(HAVE_MC 0)  
   set(HAVE_MMALLOC 0)