From: Martin Quinson Date: Sat, 3 Oct 2015 20:23:51 +0000 (+0200) Subject: [windows] pexport is a dead project anyway X-Git-Tag: v3_12~42 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/721ec43f492cf3667eabe6f8fd3c832d9a6aa229?ds=sidebyside [windows] pexport is a dead project anyway We should use gendef, the mingw-w64 equivalent, if we want to produce DLL that can be used in external projects. But we don't want that. --- diff --git a/tools/cmake/Java.cmake b/tools/cmake/Java.cmake index 502fb16b6d..b7637055a1 100644 --- a/tools/cmake/Java.cmake +++ b/tools/cmake/Java.cmake @@ -44,12 +44,6 @@ if(WIN32) set_target_properties(simgrid-java PROPERTIES LINK_FLAGS "-Wl,--subsystem,windows,--kill-at") - find_path(PEXPORTS_PATH NAMES pexports.exe PATHS NO_DEFAULT_PATHS) - message(STATUS "pexports: ${PEXPORTS_PATH}") - if(PEXPORTS_PATH) - add_custom_command(TARGET simgrid-java POST_BUILD - COMMAND ${PEXPORTS_PATH}/pexports.exe ${CMAKE_BINARY_DIR}/lib/simgrid-java.dll > ${CMAKE_BINARY_DIR}/lib/simgrid-java.def) - endif(PEXPORTS_PATH) endif() # Rules to build simgrid.jar @@ -188,8 +182,4 @@ add_dependencies(simgrid-java_jar surf-java) if(WIN32) set_target_properties(surf-java PROPERTIES LINK_FLAGS "-Wl,--subsystem,windows,--kill-at") - if(PEXPORTS_PATH) - add_custom_command(TARGET surf-java POST_BUILD - COMMAND ${PEXPORTS_PATH}/pexports.exe ${CMAKE_BINARY_DIR}/lib/surf-java.dll > ${CMAKE_BINARY_DIR}/lib/surf-java.def) - endif(PEXPORTS_PATH) endif() diff --git a/tools/cmake/MakeLibWin.cmake b/tools/cmake/MakeLibWin.cmake index 8f77f3d39b..ceaab1d68a 100644 --- a/tools/cmake/MakeLibWin.cmake +++ b/tools/cmake/MakeLibWin.cmake @@ -33,9 +33,3 @@ endif() target_link_libraries(simgrid ${SIMGRID_DEP}) -find_path(PEXPORTS_PATH NAMES pexports.exe PATHS NO_DEFAULT_PATHS) -message(STATUS "pexports: ${PEXPORTS_PATH}") -if(PEXPORTS_PATH) - add_custom_command(TARGET simgrid POST_BUILD - COMMAND ${PEXPORTS_PATH}/pexports.exe ${CMAKE_BINARY_DIR}/lib/libsimgrid.dll > ${CMAKE_BINARY_DIR}/lib/libsimgrid.def) -endif()