From 48ca75555522716f0f686dcae3dd6cf3d8ad714d Mon Sep 17 00:00:00 2001 From: davidovski Date: Tue, 31 May 2022 11:05:19 +0100 Subject: removed idea of repos --- repo/system/snappy/cmakelists.patch | 76 ------------------------------------- 1 file changed, 76 deletions(-) delete mode 100644 repo/system/snappy/cmakelists.patch (limited to 'repo/system/snappy/cmakelists.patch') diff --git a/repo/system/snappy/cmakelists.patch b/repo/system/snappy/cmakelists.patch deleted file mode 100644 index d6576a8..0000000 --- a/repo/system/snappy/cmakelists.patch +++ /dev/null @@ -1,76 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -213,19 +219,28 @@ - "snappy-stubs-public.h.in" - "${PROJECT_BINARY_DIR}/snappy-stubs-public.h") - -+# When BUILD_SHARED_LIBS is: -+# ON it will generate a SHARED library -+# OFF it will generate a STATIC library - add_library(snappy "") --target_sources(snappy -- PRIVATE -+ -+# Used to generate both lib types -+if (BUILD_SHARED_LIBS AND BUILD_STATIC_LIBS) -+ add_library(snappy_static STATIC "") -+ set_target_properties(snappy_static PROPERTIES OUTPUT_NAME snappy) -+ install(TARGETS snappy_static DESTINATION ${CMAKE_INSTALL_LIBDIR}) -+endif () -+ -+set(SNAPPY_SOURCE_PRIVATE - "snappy-internal.h" - "snappy-stubs-internal.h" - "snappy-c.cc" - "snappy-sinksource.cc" - "snappy-stubs-internal.cc" - "snappy.cc" -- "${PROJECT_BINARY_DIR}/config.h" -+ "${PROJECT_BINARY_DIR}/config.h") - -- # Only CMake 3.3+ supports PUBLIC sources in targets exported by "install". -- $<$:PUBLIC> -+set(SNAPPY_SOURCE_PUBLIC - $ - $ - $ -@@ -233,18 +248,32 @@ - $ - $ - $ -- $ --) --target_include_directories(snappy -- PUBLIC -+ $) -+ -+set(SNAPPY_INCLUDE_DIRS - $ - $ -- $ --) -+ $) -+ -+# Only CMake 3.3+ supports PUBLIC sources in targets exported by "install". -+target_sources(snappy PRIVATE ${SNAPPY_SOURCE_PRIVATE} -+ $<$:PUBLIC> ${SNAPPY_SOURCE_PUBLIC}) -+ -+target_include_directories(snappy PUBLIC ${SNAPPY_INCLUDE_DIRS}) -+ -+target_compile_definitions(snappy PRIVATE -DHAVE_CONFIG_H) -+ -+# Only CMake 3.3+ supports PUBLIC sources in targets exported by "install". -+target_sources(snappy_static PRIVATE ${SNAPPY_SOURCE_PRIVATE} -+ $<$:PUBLIC> ${SNAPPY_SOURCE_PUBLIC}) -+ -+target_include_directories(snappy_static PUBLIC ${SNAPPY_INCLUDE_DIRS}) -+ -+target_compile_definitions(snappy_static PRIVATE -DHAVE_CONFIG_H) -+ - set_target_properties(snappy - PROPERTIES VERSION ${PROJECT_VERSION} SOVERSION ${PROJECT_VERSION_MAJOR}) - --target_compile_definitions(snappy PRIVATE -DHAVE_CONFIG_H) - if(BUILD_SHARED_LIBS) - set_target_properties(snappy PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS ON) - endif(BUILD_SHARED_LIBS) -- cgit v1.2.1