39 lines
1.3 KiB
Diff
39 lines
1.3 KiB
Diff
From 2a67861e6f06794f3671c4988bac12330d8422e3 Mon Sep 17 00:00:00 2001
|
|
From: tarsin <yuanqingxiang233@163.com>
|
|
Date: Fri, 27 May 2022 23:21:20 +0800
|
|
Subject: [PATCH 1/2] Don't build shared lib
|
|
|
|
---
|
|
libarchive/CMakeLists.txt | 8 +-------
|
|
1 file changed, 1 insertion(+), 7 deletions(-)
|
|
|
|
diff --git a/libarchive/CMakeLists.txt b/libarchive/CMakeLists.txt
|
|
index ff7ade00..00c2e170 100644
|
|
--- a/libarchive/CMakeLists.txt
|
|
+++ b/libarchive/CMakeLists.txt
|
|
@@ -242,12 +242,6 @@ ELSEIF(ARCHIVE_ACL_SUNOS)
|
|
LIST(APPEND libarchive_SOURCES archive_disk_acl_sunos.c)
|
|
ENDIF()
|
|
|
|
-# Libarchive is a shared library
|
|
-ADD_LIBRARY(archive SHARED ${libarchive_SOURCES} ${include_HEADERS})
|
|
-TARGET_INCLUDE_DIRECTORIES(archive PUBLIC .)
|
|
-TARGET_LINK_LIBRARIES(archive ${ADDITIONAL_LIBS})
|
|
-SET_TARGET_PROPERTIES(archive PROPERTIES SOVERSION ${SOVERSION})
|
|
-
|
|
# archive_static is a static library
|
|
ADD_LIBRARY(archive_static STATIC ${libarchive_SOURCES} ${include_HEADERS})
|
|
TARGET_LINK_LIBRARIES(archive_static ${ADDITIONAL_LIBS})
|
|
@@ -260,7 +254,7 @@ ENDIF(NOT WIN32 OR CYGWIN)
|
|
|
|
IF(ENABLE_INSTALL)
|
|
# How to install the libraries
|
|
- INSTALL(TARGETS archive archive_static
|
|
+ INSTALL(TARGETS archive_static
|
|
RUNTIME DESTINATION bin
|
|
LIBRARY DESTINATION lib
|
|
ARCHIVE DESTINATION lib)
|
|
--
|
|
2.39.2
|
|
|