From d1860b12a6c76dbf7f4f46749ad367ff0cdd78ce Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Wed, 22 May 2013 17:40:56 +0000 Subject: [PATCH] better install for windows --- CMakeLists.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b251faf310..33755308f0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1286,10 +1286,11 @@ if(ENABLE_BUILD_LIB) install(TARGETS lib DESTINATION ${GMSH_LIB} OPTIONAL) endif(ENABLE_BUILD_LIB) if(ENABLE_BUILD_SHARED OR ENABLE_BUILD_DYNAMIC) - install(TARGETS shared DESTINATION ${GMSH_LIB} OPTIONAL) + install(TARGETS shared RUNTIME DESTINATION ${GMSH_LIB} OPTIONAL) if(WIN32 AND NOT MSVC OR CYGWIN) # install .def file - install(FILES ${LIBGMSH_DEF} DESTINATION ${GMSH_LIB}) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${LIBGMSH_DEF} + DESTINATION ${GMSH_LIB}) # install these DLLs until we figure out how to link them in statically find_program(GCC_DLL libgcc_s_sjlj-1.dll) find_program(GFORTRAN_DLL libgfortran-3.dll) -- GitLab