[Add] VIDVOCR 3.1.5
[CocoaPods.git] / Specs / b / 3 / 5 / themis / 0.14.0 / themis.podspec.json
blob59a79b1cdb0ccf71e3d70078187f20f387b5e780
2   "name": "themis",
3   "version": "0.14.0",
4   "summary": "Data security library for network communication and data storage for iOS and mac OS",
5   "description": "Themis is a convenient cryptographic library for data protection. It provides secure messaging with forward secrecy and secure data storage. Themis is aimed at modern development practices and has a unified API across 12 platforms, including iOS/macOS, Ruby, JavaScript, Python, and Java/Android.",
6   "homepage": "https://cossacklabs.com",
7   "license": {
8     "type": "Apache 2.0"
9   },
10   "source": {
11     "git": "https://github.com/cossacklabs/themis.git",
12     "tag": "0.14.0"
13   },
14   "authors": {
15     "cossacklabs": "info@cossacklabs.com"
16   },
17   "module_name": "themis",
18   "default_subspecs": "openssl-1.1.1",
19   "platforms": {
20     "ios": "10.0",
21     "osx": "10.11"
22   },
23   "ios": {
24     "frameworks": [
25       "UIKit",
26       "Foundation"
27     ]
28   },
29   "subspecs": [
30     {
31       "name": "openssl-1.1.1",
32       "dependencies": {
33         "CLOpenSSL-XCF": [
34           "1.1.11101"
35         ]
36       },
37       "ios": {
38         "pod_target_xcconfig": {
39           "OTHER_CFLAGS[config=Debug]": "$(inherited) -fembed-bitcode-marker",
40           "OTHER_CFLAGS[config=Release]": "$(inherited) -fembed-bitcode",
41           "BITCODE_GENERATION_MODE[config=Release]": "bitcode",
42           "BITCODE_GENERATION_MODE[config=Debug]": "bitcode-marker"
43         },
44         "xcconfig": {
45           "OTHER_CFLAGS": "-DLIBRESSL",
46           "USE_HEADERMAP": "NO",
47           "HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/themis/include\" \"${PODS_ROOT}/themis/src\" \"${PODS_ROOT}/themis/src/wrappers/themis/Obj-C\"",
48           "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES"
49         }
50       },
51       "osx": {
52         "xcconfig": {
53           "OTHER_CFLAGS": "-DLIBRESSL",
54           "USE_HEADERMAP": "NO",
55           "HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/themis/include\" \"${PODS_ROOT}/themis/src\" \"${PODS_ROOT}/themis/src/wrappers/themis/Obj-C\"",
56           "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES"
57         }
58       },
59       "subspecs": [
60         {
61           "name": "core",
62           "source_files": [
63             "include/themis/*.h",
64             "include/soter/*.h",
65             "src/themis/*.{c,h}",
66             "src/soter/*.{c,h}",
67             "src/soter/ed25519/*.{c,h}",
68             "src/soter/openssl/*.{c,h}"
69           ],
70           "header_mappings_dir": ".",
71           "private_header_files": [
72             "include/themis/*.h",
73             "include/soter/*.h",
74             "src/themis/*.h",
75             "src/soter/*.h",
76             "src/soter/ed25519/*.h",
77             "src/soter/openssl/*.h"
78           ]
79         },
80         {
81           "name": "objcwrapper",
82           "dependencies": {
83             "themis/openssl-1.1.1/core": [
85             ]
86           },
87           "source_files": "src/wrappers/themis/Obj-C/objcthemis/*.{m,h}",
88           "header_dir": "objcthemis",
89           "header_mappings_dir": "src/wrappers/themis/Obj-C/objcthemis",
90           "public_header_files": "src/wrappers/themis/Obj-C/objcthemis/*.h"
91         }
92       ]
93     }
94   ]