From: Lev Stipakov <l...@openvpn.net>

Having .dll for a single executable doesn't make
much sense. Static linking removes 117kb .dll
and grows .exe size by only 4kb.

Signed-off-by: Lev Stipakov <l...@openvpn.net>
---
 contrib/vcpkg-triplets/arm64-windows-ovpn.cmake | 3 ++-
 contrib/vcpkg-triplets/x64-windows-ovpn.cmake   | 3 ++-
 contrib/vcpkg-triplets/x86-windows-ovpn.cmake   | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/contrib/vcpkg-triplets/arm64-windows-ovpn.cmake 
b/contrib/vcpkg-triplets/arm64-windows-ovpn.cmake
index dd3c6c0a..dc600056 100644
--- a/contrib/vcpkg-triplets/arm64-windows-ovpn.cmake
+++ b/contrib/vcpkg-triplets/arm64-windows-ovpn.cmake
@@ -2,6 +2,7 @@ set(VCPKG_TARGET_ARCHITECTURE arm64)
 set(VCPKG_CRT_LINKAGE dynamic)
 set(VCPKG_LIBRARY_LINKAGE dynamic)
 
-if(PORT STREQUAL "lz4")
+set(STATIC_PORTS lz4 lzo)
+if(PORT IN_LIST STATIC_PORTS)
     set(VCPKG_LIBRARY_LINKAGE static)
 endif()
diff --git a/contrib/vcpkg-triplets/x64-windows-ovpn.cmake 
b/contrib/vcpkg-triplets/x64-windows-ovpn.cmake
index 7036ed2d..76e5cd55 100644
--- a/contrib/vcpkg-triplets/x64-windows-ovpn.cmake
+++ b/contrib/vcpkg-triplets/x64-windows-ovpn.cmake
@@ -2,6 +2,7 @@ set(VCPKG_TARGET_ARCHITECTURE x64)
 set(VCPKG_CRT_LINKAGE dynamic)
 set(VCPKG_LIBRARY_LINKAGE dynamic)
 
-if(PORT STREQUAL "lz4")
+set(STATIC_PORTS lz4 lzo)
+if(PORT IN_LIST STATIC_PORTS)
     set(VCPKG_LIBRARY_LINKAGE static)
 endif()
diff --git a/contrib/vcpkg-triplets/x86-windows-ovpn.cmake 
b/contrib/vcpkg-triplets/x86-windows-ovpn.cmake
index 7d3bf340..643d7bdd 100644
--- a/contrib/vcpkg-triplets/x86-windows-ovpn.cmake
+++ b/contrib/vcpkg-triplets/x86-windows-ovpn.cmake
@@ -2,6 +2,7 @@ set(VCPKG_TARGET_ARCHITECTURE x86)
 set(VCPKG_CRT_LINKAGE dynamic)
 set(VCPKG_LIBRARY_LINKAGE dynamic)
 
-if(PORT STREQUAL "lz4")
+set(STATIC_PORTS lz4 lzo)
+if(PORT IN_LIST STATIC_PORTS)
     set(VCPKG_LIBRARY_LINKAGE static)
 endif()
-- 
2.23.0.windows.1



_______________________________________________
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

Reply via email to