Files
MINGW-packages/mingw-w64-mbedtls/dll-location.patch
Nazar Mishturak b5588b5956 mbedtls: Fix location of libraries and docs
.dll files were incorrectly installed into lib, now they live under /mingw{32,64}/bin
Documentation was under /usr/share/doc/${_realname}, now its under /mingw{32,64}/share/doc/${_realname}
2015-09-14 17:43:55 +03:00

25 lines
1.1 KiB
Diff

--- mbedtls-2.1.0/library/CMakeLists.txt.orig 2015-09-04 15:38:26.000000000 +0300
+++ mbedtls-2.1.0/library/CMakeLists.txt 2015-09-14 17:32:04.783122700 +0300
@@ -132,7 +132,9 @@
target_link_libraries(${mbedtls_static_target} ${libs} ${mbedx509_static_target})
install(TARGETS ${mbedtls_static_target} ${mbedx509_static_target} ${mbedcrypto_static_target}
- DESTINATION ${LIB_INSTALL_DIR}
+ RUNTIME DESTINATION "bin"
+ LIBRARY DESTINATION "lib"
+ ARCHIVE DESTINATION "lib"
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
endif(USE_STATIC_MBEDTLS_LIBRARY)
@@ -150,7 +152,9 @@
target_link_libraries(mbedtls ${libs} mbedx509)
install(TARGETS mbedtls mbedx509 mbedcrypto
- DESTINATION ${LIB_INSTALL_DIR}
+ RUNTIME DESTINATION "bin"
+ LIBRARY DESTINATION "lib"
+ ARCHIVE DESTINATION "lib"
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
endif(USE_SHARED_MBEDTLS_LIBRARY)