X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a0c5b1ab11469128ad826610f54b1f0f332bd172..1826898309e6fdd09b8704fd598aa36037a46857:/tools/cmake/Java.cmake diff --git a/tools/cmake/Java.cmake b/tools/cmake/Java.cmake index 0e77fab2ec..3d5a70d6b4 100644 --- a/tools/cmake/Java.cmake +++ b/tools/cmake/Java.cmake @@ -22,15 +22,6 @@ if(WIN32) endif() endif() -# find_package(SWIG) -# if(${SWIG_FOUND}) -# include(UseSWIG) -# message("-- [Java] Swig found: version ${SWIG_VERSION}") -# else() -# message("-- [Java] Swig NOT FOUND. That's fine unless you work on this part yourself.") -# endif() -#mark_as_advanced(SWIG_EXECUTABLE) - # Rules to build libsimgrid-java ################################ @@ -71,8 +62,10 @@ else() add_jar(simgrid-java_jar ${JMSG_JAVA_SRC} OUTPUT_NAME simgrid) endif() -add_dependencies(simgrid-java_jar simgrid-java) -add_dependencies(simgrid-java_jar simgrid) +if(enable_lib_in_jar) + add_dependencies(simgrid-java_jar simgrid-java) + add_dependencies(simgrid-java_jar simgrid) +endif() if (enable_documentation) add_custom_command( @@ -162,7 +155,7 @@ if(APPLE) COMMAND install_name_tool -change ${CMAKE_BINARY_DIR}/lib/libsimgrid.${SIMGRID_VERSION_MAJOR}.${SIMGRID_VERSION_MINOR}${CMAKE_SHARED_LIBRARY_SUFFIX} @loader_path/libsimgrid.dylib ${JAVA_NATIVE_PATH}/${LIBSIMGRID_JAVA_SO} ) -endif() +endif(APPLE) add_custom_command( TARGET simgrid-java_jar POST_BUILD