From d06a81a28a21ae16920b7025c3cbeaff2834c38f Mon Sep 17 00:00:00 2001
From: wang_hongqi <wang_hongqi@topsec.com.cn>
Date: Wed, 16 Nov 2022 08:16:00 +0000
Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E6=97=B6=E7=94=9F=E6=88=90=E5=8A=A8?=
 =?UTF-8?q?=E6=80=81=E5=BA=93=E5=92=8C=E9=9D=99=E6=80=81=E5=BA=93=EF=BC=8C?=
 =?UTF-8?q?=E5=AE=89=E8=A3=85=E7=9A=84=E6=97=B6=E5=80=99=E5=AE=89=E8=A3=85?=
 =?UTF-8?q?=E7=9A=84=E6=98=AF=E5=8A=A8=E6=80=81=E5=BA=93?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 CMakeLists.txt | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index a3b12b4..1408188 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -6,10 +6,13 @@ include(CTest)
 include(GNUInstallDirs)
 
 add_library(kcp STATIC ikcp.c)
+add_library(kcp_shared SHARED ikcp.c)
+
+set_property(TARGET kcp_shared PROPERTY LIBRARY_OUTPUT_NAME kcp)
 
 install(FILES ikcp.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
 
-install(TARGETS kcp
+install(TARGETS kcp_shared
     EXPORT kcp-targets
     ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
     INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}