[Add] FaceSDKNightly 6.4.2326
[CocoaPods.git] / Specs / 2 / 8 / 0 / OLMKit / 2.2.1 / OLMKit.podspec.json
blob1e2848ad54a2addfea2aca18832ae543977f6405
2   "name": "OLMKit",
3   "version": "2.2.1",
4   "summary": "An Objective-C wrapper of olm (http://matrix.org/git/olm)",
5   "description": "olm is an implementation of the Double Ratchet cryptographic ratchet in C++",
6   "homepage": "http://matrix.org/git/olm",
7   "license": {
8     "type": "Apache License, Version 2.0",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "Chris Ballinger": "chrisballinger@gmail.com",
13     "matrix.org": "support@matrix.org"
14   },
15   "platforms": {
16     "ios": "5.0",
17     "osx": "10.9"
18   },
19   "public_header_files": "xcode/OLMKit/*.h",
20   "source": {
21     "git": "https://matrix.org/git/olm.git",
22     "tag": "2.2.1"
23   },
24   "source_files": [
25     "xcode/OLMKit/*.{h,m}",
26     "include/**/*.{h,hh}",
27     "src/*.{c,cpp}",
28     "lib/crypto-algorithms/sha256.c",
29     "lib/crypto-algorithms/aes.c",
30     "lib/curve25519-donna/curve25519-donna.c"
31   ],
32   "private_header_files": "xcode/OLMKit/*_Private.h",
33   "preserve_paths": "lib/ed25519/**/*.{h,c}",
34   "libraries": "c++",
35   "compiler_flags": "-g -O3 -DOLMLIB_VERSION_MAJOR=2 -DOLMLIB_VERSION_MINOR=2 -DOLMLIB_VERSION_PATCH=1",
36   "xcconfig": {
37     "USER_HEADER_SEARCH_PATHS": "${PODS_ROOT}/OLMKit/include ${PODS_ROOT}/OLMKit/lib ./include ./lib"
38   },
39   "subspecs": [
40     {
41       "name": "olmc",
42       "source_files": [
43         "src/*.{c}",
44         "lib/curve25519-donna.h",
45         "lib/crypto-algorithms/sha256.{h,c}",
46         "lib/crypto-algorithms/aes.{h,c}",
47         "lib/curve25519-donna/curve25519-donna.c"
48       ],
49       "compiler_flags": "-std=c99 -fPIC"
50     },
51     {
52       "name": "olmcpp",
53       "source_files": "src/*.{cpp}",
54       "compiler_flags": "-std=c++11 -fPIC"
55     }
56   ]