Группа :: Разработка/Прочее
Пакет: 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