4 "summary": "Unified Telemetry SDK for Objective-C.",
5 "description": "[DEV POD] UTelCPP is a C++ version of UTel (Unified Telemetry) SDK. This CocoaPod contains the ObjC wrappers implemented with the C++ layer as core.",
6 "homepage": "https://aka.ms/UTel",
9 "text": " Copyright (c) 2022 Microsoft Corporation. All Rights Reserved.\n"
12 "Unified Telemetry Experiences for Developers (United)": "unitedet@microsoft.com"
18 "compiler_flags": "-DAPPLE_HTTP=1",
20 "git": "https://office@dev.azure.com/office/OE/_git/OTEL-OTelCPP",
23 "commit": "f58dd7ed02381ea92f1c0600916ea0144003e6e0"
25 "pod_target_xcconfig": {
26 "HEADER_SEARCH_PATHS": "$(PODS_ROOT)/UTelCPP-dev/src/include/** $(PODS_ROOT)/UTelCPP-dev/third_party/stduuid/include/ $(PODS_ROOT)/UTelCPP-dev/third_party/stduuid/gsl/ $(PODS_ROOT)/UTelCPP-dev/third_party/cpp_client_telemetry/lib/include/** $(PODS_ROOT)/UTelCPP-dev/third_party/cpp_client_telemetry/lib/ $(PODS_ROOT)/UTelCPP-dev/third_party/cpp_client_telemetry/lib/modules/**",
27 "USER_HEADER_SEARCH_PATHS": "$(PODS_ROOT)/UTelCPP-dev/third_party/cpp_client_telemetry/third_party/Reachability/",
28 "USE_HEADERMAP": "NO",
29 "CLANG_CXX_LANGUAGE_STANDARD": "c++17",
30 "CLANG_CXX_LIBRARY": "libc++"
32 "static_framework": true,
34 "src/**/*.{cpp,h,mmm}",
35 "third_party/cpp_client_telemetry/lib/**/*.{cpp,h,hpp,m,mm}",
37 "third_party/cpp_client_telemetry/third_party/Reachability/*.{h,m}",
38 "third_party/stduuid/include/uuid.h",
39 "third_party/stduuid/gsl/*"
43 "third_party/cpp_client_telemetry/lib/pal/posix/sysinfo_utils_ios.*",
44 "src/impl/CrossPlatformOperationHelpers_MSVC.cpp"
50 "third_party/cpp_client_telemetry/lib/pal/posix/sysinfo_utils_mac.*",
51 "src/impl/CrossPlatformOperationHelpers_MSVC.cpp"
56 "third_party/stduuid/test",
57 "third_party/cpp_client_telemetry/lib/android_build/",
58 "third_party/cpp_client_telemetry/lib/bwcontrol/",
59 "third_party/cpp_client_telemetry/lib/http/HttpClient_Android*",
60 "third_party/cpp_client_telemetry/lib/**/*CX.cpp",
61 "third_party/cpp_client_telemetry/lib/http/HttpClient_Win*",
62 "third_party/cpp_client_telemetry/lib/jni",
63 "third_party/cpp_client_telemetry/lib/modules/bondlite",
64 "third_party/cpp_client_telemetry/lib/modules/dataviewer/tests",
65 "third_party/cpp_client_telemetry/lib/modules/examples",
66 "third_party/cpp_client_telemetry/lib/modules/privacy",
67 "third_party/cpp_client_telemetry/lib/modules/privacyguard/tests/",
68 "third_party/cpp_client_telemetry/lib/modules/utc/",
69 "third_party/cpp_client_telemetry/lib/modules/exp/examples/",
70 "third_party/cpp_client_telemetry/lib/offline/OfflineStorage_Room.*",
71 "third_party/cpp_client_telemetry/lib/pal/desktop/",
72 "third_party/cpp_client_telemetry/lib/pal/universal/",
73 "third_party/cpp_client_telemetry/lib/pal/posix/*Android.cpp",
74 "third_party/cpp_client_telemetry/lib/pal/posix/NetworkInformationImpl.cpp",
75 "third_party/cpp_client_telemetry/lib/shared/dllmain.cpp",
76 "third_party/cpp_client_telemetry/lib/shared/TimedEvent.cpp",
77 "third_party/cpp_client_telemetry/lib/shared/WindowsDesktopHelpers.cpp",
78 "third_party/cpp_client_telemetry/lib/include/mat/IBandwidthController.hpp",
79 "third_party/cpp_client_telemetry/wrappers/obj-c/main.mm",
80 "third_party/cpp_client_telemetry/lib/http/HttpClient_Curl.*",
81 "third_party/cpp_client_telemetry/lib/modules/liveeventinspector/tests/",
82 "src/impl/GuidHelpers_Android.cpp",
85 "public_header_files": "wrappers/objc/OBJC*.h",
86 "private_header_files": [
87 "third_party/stduuid/include/uuid.h",
89 "third_party/cpp_client_telemetry/lib/**/*.{h,hpp}",
90 "wrappers/objc/*private.h",
91 "third_party/cpp_client_telemetry/third_party/Reachability/*.h",
96 "SystemConfiguration",