Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37575705
en ru br
Репозитории ALT

Группа :: Разработка/Прочее
Пакет: editorconfig

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: editorconfig-core-c-0.12.5-alt-static_build.patch
Скачать


--- src/lib/CMakeLists.txt.static	2021-06-17 11:16:40.000000000 +0300
+++ src/lib/CMakeLists.txt	2021-08-27 12:51:01.939186876 +0300
@@ -52,6 +52,7 @@
         EXCLUDE_FROM_ALL 1)
 endif()
 
+if(BUILD_STATIC_LIBS)
 add_library(editorconfig_static STATIC ${editorconfig_LIBSRCS})
 target_include_directories(editorconfig_static
     INTERFACE $<INSTALL_INTERFACE:include>
@@ -65,6 +66,7 @@
     target_link_libraries(editorconfig_static Shlwapi)
 endif()
 target_link_libraries(editorconfig_static ${PCRE2_LIBRARIES})
+endif()
 
 # EditorConfig package name for find_package() and the CMake package registry.
 # On UNIX the system registry is usually just "lib/cmake/<package>".
@@ -76,11 +78,13 @@
 set(editorconfig_CONFIG_INSTALL_LIBDIR
     "${CMAKE_INSTALL_LIBDIR}/cmake/${config_package_name}")
 
-install(TARGETS editorconfig_static
-    EXPORT ${editorconfig_CONFIG_EXPORT_NAME}
-    RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
-    LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
-    ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
+if(BUILD_STATIC_LIBS)
+    install(TARGETS editorconfig_static
+	EXPORT ${editorconfig_CONFIG_EXPORT_NAME}
+	RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
+	LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
+	ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
+endif()
 
 if(NOT BUILD_STATICALLY_LINKED_EXE)
     install(TARGETS editorconfig_shared
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin