[Delete] GizoSDK 2.0.2-alpha.02
[CocoaPods.git] / Specs / b / d / 5 / MMKVCore / 1.2.9 / MMKVCore.podspec.json
blobf56ce4438b709cf845f0286da58c796f988d00dc
2   "name": "MMKVCore",
3   "version": "1.2.9",
4   "summary": "MMKVCore for MMKV. MMKV is a cross-platform key-value storage framework developed by WeChat.",
5   "description": "Don't use this library directly. Use MMKV instead.\nMMKV is an efficient, complete, easy-to-use mobile key-value storage framework used in the WeChat application.\nIt can be a replacement for NSUserDefaults & SQLite.",
6   "homepage": "https://github.com/Tencent/MMKV",
7   "license": {
8     "type": "BSD 3-Clause",
9     "file": "LICENSE.TXT"
10   },
11   "authors": {
12     "guoling": "guoling@tencent.com"
13   },
14   "platforms": {
15     "ios": "9.0",
16     "osx": "10.9",
17     "watchos": "2.0"
18   },
19   "source": {
20     "git": "https://github.com/Tencent/MMKV.git",
21     "tag": "v1.2.9"
22   },
23   "source_files": [
24     "Core",
25     "Core/*.{h,cpp,hpp}",
26     "Core/aes/*",
27     "Core/aes/openssl/*",
28     "Core/crc32/*.h"
29   ],
30   "public_header_files": [
31     "Core/MMBuffer.h",
32     "Core/MMKV.h",
33     "Core/MMKVLog.h",
34     "Core/MMKVPredef.h",
35     "Core/PBUtility.h",
36     "Core/ScopedLock.hpp",
37     "Core/ThreadLock.h",
38     "Core/aes/openssl/openssl_md5.h",
39     "Core/aes/openssl/openssl_opensslconf.h"
40   ],
41   "compiler_flags": "-x objective-c++",
42   "requires_arc": [
43     "Core/MemoryFile.cpp",
44     "Core/ThreadLock.cpp",
45     "Core/InterProcessLock.cpp",
46     "Core/MMKVLog.cpp",
47     "Core/PBUtility.cpp",
48     "Core/MemoryFile_OSX.cpp",
49     "aes/openssl/openssl_cfb128.cpp",
50     "aes/openssl/openssl_aes_core.cpp",
51     "aes/openssl/openssl_md5_one.cpp",
52     "aes/openssl/openssl_md5_dgst.cpp",
53     "aes/AESCrypt.cpp"
54   ],
55   "frameworks": "CoreFoundation",
56   "ios": {
57     "frameworks": "UIKit"
58   },
59   "libraries": [
60     "z",
61     "c++"
62   ],
63   "pod_target_xcconfig": {
64     "CLANG_CXX_LANGUAGE_STANDARD": "gnu++17",
65     "CLANG_CXX_LIBRARY": "libc++",
66     "CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF": "NO"
67   }