[Add] DemoTestFramework 1.0.6
[CocoaPods.git] / Specs / b / 3 / 5 / themis / 0.9.5 / themis.podspec.json
blob1cf254b27fd1f1ae8c1e5ca17bbc990a1b20eee1
2   "name": "themis",
3   "version": "0.9.5",
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": "http://cossacklabs.com",
7   "license": {
8     "type": "Apache 2.0"
9   },
10   "source": {
11     "git": "https://github.com/cossacklabs/themis.git",
12     "tag": "0.9.5"
13   },
14   "authors": {
15     "cossacklabs": "info@cossacklabs.com"
16   },
17   "dependencies": {
18     "GRKOpenSSLFramework": [
19       "1.0.1.20.4"
20     ]
21   },
22   "platforms": {
23     "ios": "8.0",
24     "osx": "10.9"
25   },
26   "ios": {
27     "frameworks": [
28       "UIKit",
29       "Foundation"
30     ],
31     "xcconfig": {
32       "OTHER_CFLAGS": "-DLIBRESSL",
33       "USE_HEADERMAP": "NO",
34       "HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/themis/src\" \"${PODS_ROOT}/themis/src/wrappers/themis/Obj-C\"",
35       "CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES": "YES"
36     }
37   },
38   "osx": {
39     "xcconfig": {
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"
44     }
45   },
46   "subspecs": [
47     {
48       "name": "core",
49       "source_files": [
50         "src/themis/*.{h,c}",
51         "src/soter/*.{c,h}",
52         "src/soter/ed25519/*.{c,h}",
53         "src/soter/openssl/*.{c,h}"
54       ],
55       "header_mappings_dir": "src",
56       "header_dir": "src",
57       "preserve_paths": [
58         "src/themis/*.h",
59         "src/soter/*.h",
60         "src/soter/ed25519/*.h",
61         "src/soter/openssl/*.h"
62       ],
63       "public_header_files": [
64         "src/themis/*.h",
65         "src/soter/*.h",
66         "src/soter/ed25519/*.h",
67         "src/soter/openssl/*.h"
68       ]
69     },
70     {
71       "name": "objcwrapper",
72       "header_mappings_dir": "src/wrappers/themis/Obj-C/objcthemis",
73       "source_files": "src/wrappers/themis/Obj-C/objcthemis/*.{m,h}",
74       "public_header_files": "src/wrappers/themis/Obj-C/objcthemis/*.h",
75       "header_dir": "objcthemis",
76       "dependencies": {
77         "themis/core": [
79         ]
80       }
81     }
82   ]