File unbundle_jansson.patch of Package organicmaps
Index: organicmaps-2024.03.05/3party/CMakeLists.txt
===================================================================
--- organicmaps-2024.03.05.orig/3party/CMakeLists.txt
+++ organicmaps-2024.03.05/3party/CMakeLists.txt
@@ -6,15 +6,6 @@ if (WITH_SYSTEM_PROVIDED_3PARTY)
set(GFLAGS_USE_TARGET_NAMESPACE ON)
find_package(gflags REQUIRED GLOBAL)
else()
- # Configure Jansson library.
- set(JANSSON_BUILD_DOCS OFF)
- set(JANSSON_BUILD_MAN OFF)
- set(JANSSON_EXAMPLES OFF)
- set(JANSSON_INSTALL OFF)
- set(JANSSON_WITHOUT_TESTS ON)
- add_subdirectory(jansson/jansson/)
- target_include_directories(jansson INTERFACE "${PROJECT_BINARY_DIR}/3party/jansson/jansson/include")
-
# Add gflags library.
add_subdirectory(gflags)
target_compile_options(gflags_nothreads_static PRIVATE $<$<CXX_COMPILER_ID:GNU>:-Wno-subobject-linkage>)