| { |
| "name": "FayeCpp+OpenSSL", |
| "version": "1.0.1", |
| "summary": "Faye C++ lightweight, cross-platform client with Objective-C client wrapper with SSL support", |
| "description": "Faye C++ lightweight, cross-platform client with Objective-C client wrapper. \nLibrary created with Pure C++ (features provided by Standard C++), without heavy STL and C++11 features.\nYou can use Objective-C wrapper or C++ client directly.\nThis pod version with SSL support.", |
| "homepage": "https://github.com/OlehKulykov/FayeCpp", |
| "license": { |
| "type": "MIT", |
| "file": "LICENSE" |
| }, |
| "authors": { |
| "Oleh Kulykov": "info@resident.name" |
| }, |
| "source": { |
| "git": "https://github.com/OlehKulykov/FayeCpp.git", |
| "tag": "1.0.1", |
| "submodules": "true" |
| }, |
| "platforms": { |
| "ios": "7.0", |
| "osx": "10.7", |
| "tvos": "9.0" |
| }, |
| "public_header_files": [ |
| "fayecpp.h", |
| "contrib/objc/FayeCppClient.h" |
| ], |
| "source_files": [ |
| "contrib/objc/*.{h,mm}", |
| "fayecpp.h", |
| "builds/ios/*.{h}", |
| "src/*.{h,cpp}", |
| "jansson/src/*.{h,c}", |
| "libwebsockets/lib/*.{h}", |
| "libwebsockets/lib/base64-decode.c", |
| "libwebsockets/lib/client-handshake.c", |
| "libwebsockets/lib/client-parser.c", |
| "libwebsockets/lib/client.c", |
| "libwebsockets/lib/context.c", |
| "libwebsockets/lib/extension-permessage-deflate.c", |
| "libwebsockets/lib/extension.c", |
| "libwebsockets/lib/getifaddrs.c", |
| "libwebsockets/lib/handshake.c", |
| "libwebsockets/lib/header.c", |
| "libwebsockets/lib/libwebsockets.c", |
| "libwebsockets/lib/lws-plat-unix.c", |
| "libwebsockets/lib/output.c", |
| "libwebsockets/lib/parsers.c", |
| "libwebsockets/lib/pollfd.c", |
| "libwebsockets/lib/service.c", |
| "libwebsockets/lib/sha-1.c", |
| "libwebsockets/lib/alloc.c", |
| "libwebsockets/lib/ssl.c", |
| "wolfssl/wolfssl/*.{h}", |
| "wolfssl/wolfssl/openssl/*.{h}", |
| "wolfssl/wolfssl/wolfcrypt/*.{h}", |
| "wolfssl/src/crl.c", |
| "wolfssl/src/internal.c", |
| "wolfssl/src/io.c", |
| "wolfssl/src/keys.c", |
| "wolfssl/src/ocsp.c", |
| "wolfssl/src/sniffer.c", |
| "wolfssl/src/ssl.c", |
| "wolfssl/src/tls.c", |
| "wolfssl/wolfcrypt/src/aes.c", |
| "wolfssl/wolfcrypt/src/arc4.c", |
| "wolfssl/wolfcrypt/src/asn.c", |
| "wolfssl/wolfcrypt/src/blake2b.c", |
| "wolfssl/wolfcrypt/src/camellia.c", |
| "wolfssl/wolfcrypt/src/chacha.c", |
| "wolfssl/wolfcrypt/src/coding.c", |
| "wolfssl/wolfcrypt/src/des3.c", |
| "wolfssl/wolfcrypt/src/dh.c", |
| "wolfssl/wolfcrypt/src/dsa.c", |
| "wolfssl/wolfcrypt/src/ecc.c", |
| "wolfssl/wolfcrypt/src/error.c", |
| "wolfssl/wolfcrypt/src/hash.c", |
| "wolfssl/wolfcrypt/src/hc128.c", |
| "wolfssl/wolfcrypt/src/hmac.c", |
| "wolfssl/wolfcrypt/src/integer.c", |
| "wolfssl/wolfcrypt/src/logging.c", |
| "wolfssl/wolfcrypt/src/md2.c", |
| "wolfssl/wolfcrypt/src/md4.c", |
| "wolfssl/wolfcrypt/src/md5.c", |
| "wolfssl/wolfcrypt/src/memory.c", |
| "wolfssl/wolfcrypt/src/misc.c", |
| "wolfssl/wolfcrypt/src/pkcs7.c", |
| "wolfssl/wolfcrypt/src/poly1305.c", |
| "wolfssl/wolfcrypt/src/pwdbased.c", |
| "wolfssl/wolfcrypt/src/rabbit.c", |
| "wolfssl/wolfcrypt/src/random.c", |
| "wolfssl/wolfcrypt/src/ripemd.c", |
| "wolfssl/wolfcrypt/src/rsa.c", |
| "wolfssl/wolfcrypt/src/sha.c", |
| "wolfssl/wolfcrypt/src/sha256.c", |
| "wolfssl/wolfcrypt/src/sha512.c", |
| "wolfssl/wolfcrypt/src/tfm.c", |
| "wolfssl/wolfcrypt/src/wc_encrypt.c", |
| "wolfssl/wolfcrypt/src/wc_port.c" |
| ], |
| "resources": "contrib/objc/FayeCpp.bundle", |
| "compiler_flags": [ |
| "-DHAVE_FAYECPP_CONFIG_H=1", |
| "-DHAVE_CONFIG_H=1", |
| "-DCMAKE_BUILD=1", |
| "-DRE_HAVE_COREFOUNDATION_FRAMEWORK=1", |
| "-DLWS_OPENSSL_SUPPORT=1", |
| "-DUSE_WOLFSSL=1" |
| ], |
| "xcconfig": { |
| "HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/FayeCpp+OpenSSL/contrib/objc\" \"${PODS_ROOT}/FayeCpp+OpenSSL/libwebsockets/lib\" \"${PODS_ROOT}/FayeCpp+OpenSSL/jansson/src\" \"${PODS_ROOT}/FayeCpp+OpenSSL/wolfssl\" \"${PODS_ROOT}/FayeCpp+OpenSSL/wolfssl/wolfssl\"", |
| "ALWAYS_SEARCH_USER_PATHS": "YES", |
| "USER_HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/FayeCpp+OpenSSL/wolfssl\" \"${PODS_ROOT}/FayeCpp+OpenSSL/wolfssl/wolfssl\"" |
| }, |
| "libraries": [ |
| "z", |
| "stdc++" |
| ], |
| "frameworks": "CoreFoundation", |
| "requires_arc": true |
| } |