Skip to content
Snippets Groups Projects
Commit 20f2b611 authored by Lars Bilke's avatar Lars Bilke
Browse files

[CMake] Fixed packaging of DLLs.

parent ef089ad9
No related branches found
No related tags found
No related merge requests found
......@@ -104,16 +104,14 @@ cpack_add_component(ogs_docs
if(OGS_USE_CONAN)
# Install shared libraries, copied to bin-dir
foreach(PATTERN "*.dll" "*.dylib*")
file(GLOB LIST_DIRECTORIES false MATCHED_FILES ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/${PATTERN})
install(FILES ${MATCHED_FILES} DESTINATION bin)
endforeach()
file(GLOB MATCHED_FILES "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/*.dll")
install(FILES ${MATCHED_FILES} DESTINATION bin)
file(GLOB LIST_DIRECTORIES false MATCHED_FILES "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/*.dylib*")
install(FILES ${MATCHED_FILES} DESTINATION bin)
# Install shared libraries, copied to lib-dir
foreach(PATTERN "*.so*")
file(GLOB MATCHED_FILES ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${PATTERN})
install(FILES ${MATCHED_FILES} DESTINATION lib)
endforeach()
file(GLOB MATCHED_FILES "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/*.so*")
install(FILES ${MATCHED_FILES} DESTINATION lib)
# macOS frameworks are directories, exclude header files
file(GLOB MATCHED_DIRECTORIES "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/*.framework")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment