4 "summary": "Data security library for network communication and data storage for iOS and mac OS",
5 "description": "Themis is a data security library, providing users with high-quality security services for secure messaging of any kinds and flexible data storage. Themis is aimed at modern development practices, with high level OOP wrappers for iOS / macOS, NodeJS, Go, Ruby, Python, PHP and Java / Android. It is designed with ease of use in mind, high security and cross-platform availability.",
6 "homepage": "https://cossacklabs.com",
11 "git": "https://github.com/cossacklabs/themis.git",
12 "commit": "a47c962a86f038927e9c9e58e24726ff2314d9eb"
15 "cossacklabs": "info@cossacklabs.com"
17 "module_name": "themis",
18 "default_subspecs": "themis-openssl",
31 "name": "themis-openssl",
33 "pod_target_xcconfig": {
34 "OTHER_CFLAGS[config=Debug]": "$(inherited) -fembed-bitcode-marker",
35 "OTHER_CFLAGS[config=Release]": "$(inherited) -fembed-bitcode",
36 "BITCODE_GENERATION_MODE[config=Release]": "bitcode",
37 "BITCODE_GENERATION_MODE[config=Debug]": "bitcode-marker"
40 "OTHER_CFLAGS": "-DLIBRESSL",
41 "USE_HEADERMAP": "NO",
42 "HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/themis/src\" \"${PODS_ROOT}/themis/src/wrappers/themis/Obj-C\"",
43 "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES"
47 "GRKOpenSSLFramework": [
53 "OTHER_CFLAGS": "-DLIBRESSL",
54 "USE_HEADERMAP": "NO",
55 "HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/themis/src\" \"${PODS_ROOT}/themis/src/wrappers/themis/Obj-C\"",
56 "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES"
65 "src/soter/ed25519/*.{c,h}",
66 "src/soter/openssl/*.{c,h}"
68 "header_mappings_dir": "src",
73 "src/soter/ed25519/*.h",
74 "src/soter/openssl/*.h"
76 "public_header_files": [
79 "src/soter/ed25519/*.h",
80 "src/soter/openssl/*.h"
84 "name": "objcwrapper",
85 "header_mappings_dir": "src/wrappers/themis/Obj-C/objcthemis",
86 "source_files": "src/wrappers/themis/Obj-C/objcthemis/*.{m,h}",
87 "public_header_files": "src/wrappers/themis/Obj-C/objcthemis/*.h",
88 "header_dir": "objcthemis",
90 "themis/themis-openssl/core": [
98 "name": "themis-boringssl",
106 "OTHER_CFLAGS": "-DBORINGSSL -DCRYPTO_ENGINE_PATH=boringssl -DSOTER_BORINGSSL_DISABLE_XTS",
107 "USE_HEADERMAP": "NO",
108 "HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/themis/src\" \"${PODS_ROOT}/themis/src/wrappers/themis/Obj-C\"",
109 "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES"
114 "OTHER_CFLAGS": "-DBORINGSSL -DCRYPTO_ENGINE_PATH=boringssl -DSOTER_BORINGSSL_DISABLE_XTS",
115 "USE_HEADERMAP": "NO",
116 "HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/themis/src\" \"${PODS_ROOT}/themis/src/wrappers/themis/Obj-C\"",
117 "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES"
124 "src/themis/*.{h,c}",
126 "src/soter/ed25519/*.{c,h}",
127 "src/soter/boringssl/*.{c,h}"
129 "header_mappings_dir": "src",
134 "src/soter/ed25519/*.h",
135 "src/soter/boringssl/*.h"
137 "public_header_files": [
140 "src/soter/ed25519/*.h",
141 "src/soter/boringssl/*.h"
145 "name": "objcwrapper",
146 "header_mappings_dir": "src/wrappers/themis/Obj-C/objcthemis",
147 "source_files": "src/wrappers/themis/Obj-C/objcthemis/*.{m,h}",
148 "public_header_files": "src/wrappers/themis/Obj-C/objcthemis/*.h",
149 "header_dir": "objcthemis",
151 "themis/themis-boringssl/core": [