Latest 0.10.4
Homepage https://github.com/rsocket/rsocket-cpp
License MIT
Platforms ios 8.0
Dependencies Flipper-Folly

rsocket-cpp

C++ implementation of RSocket


Coverage Status

Dependencies

Install folly:

brew install --HEAD folly

Building and running tests

After installing dependencies as above, you can build and run tests with:

# inside root ./rsocket-cpp
mkdir -p build
cd build
cmake -DCMAKE_BUILD_TYPE=DEBUG ../
make -j
./tests

License

By contributing to rsocket-cpp, you agree that your contributions will be licensed
under the LICENSE file in the root directory of this source tree.

Latest podspec

{
    "name": "Flipper-RSocket",
    "version": "0.10.4",
    "license": {
        "type": "MIT"
    },
    "homepage": "https://github.com/rsocket/rsocket-cpp",
    "summary": "C++ implementation of RSocket",
    "authors": "Facebook",
    "source": {
        "git": "https://github.com/priteshrnandgaonkar/rsocket-cpp.git",
        "tag": "0.10.4"
    },
    "module_name": "RSocket",
    "static_framework": true,
    "source_files": [
        "rsocket/benchmarks/*",
        "rsocket/framing/*",
        "rsocket/internal/*",
        "rsocket/statemachine/*",
        "rsocket/transports/*",
        "rsocket/transports/**/*",
        "yarpl/observable/*",
        "yarpl/flowable/*",
        "rsocket/*"
    ],
    "libraries": "stdc++",
    "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0  -frttin    -fexceptionsn    -std=c++14n    -Wno-errorn    -Wno-unused-local-typedefsn    -Wno-unused-variablen    -Wno-sign-comparen    -Wno-commentn    -Wno-return-typen    -Wno-global-constructors",
    "dependencies": {
        "Flipper-Folly": [
            "~>1.3"
        ]
    },
    "preserve_paths": [
        "rsocket/benchmarks/*.h",
        "rsocket/framing/*.h",
        "rsocket/internal/*.h",
        "rsocket/statemachine/*.h",
        "rsocket/transports/*.h",
        "rsocket/*.h",
        "yarpl/flowable/*.h",
        "yarpl/observable/*.h",
        "yarpl/perf/*.h",
        "yarpl/single/*.h",
        "yarpl/utils/*.h",
        "yarpl/*.h",
        "**/*.h"
    ],
    "header_mappings_dir": "./",
    "header_dir": "./",
    "pod_target_xcconfig": {
        "USE_HEADERMAP": "NO",
        "CLANG_CXX_LANGUAGE_STANDARD": "c++14",
        "HEADER_SEARCH_PATHS": ""$(PODS_TARGET_SRCROOT)"/** "$(PODS_ROOT)/boost-for-react-native" "$(PODS_ROOT)/glog" "$(PODS_ROOT)/DoubleConversion"/**"
    },
    "platforms": {
        "ios": "8.0"
    }
}

Pin It on Pinterest

Share This