Latest 1.4.0
Homepage https://github.com/backtrace-labs/plcrashreporter
License MIT
Platforms ios 10.0, osx 10.10
Authors

404: Not Found

Latest podspec

{
    "name": "Backtrace-PLCrashReporter",
    "version": "1.4.0",
    "summary": "Reliable, open-source crash reporting for iOS and Mac OS X.",
    "description": "Plausible CrashReporter provides an in-process crash reportingnframework for use on both iOS and Mac OS X, and powers many ofnthe crash reporting services available for iOS, includingnHockeyApp, Flurry, Crittercism and FoglightAPM.",
    "homepage": "https://github.com/backtrace-labs/plcrashreporter",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "Plausible Labs Cooperative, Inc.": "[email protected]"
    },
    "platforms": {
        "ios": "10.0",
        "osx": "10.10"
    },
    "source": {
        "git": "https://github.com/backtrace-labs/plcrashreporter",
        "tag": "1.4.0"
    },
    "source_files": [
        "Source/**/*.{h,hpp,c,cpp,m,mm,s}",
        "Dependencies/protobuf-2.0.3/src/*.{h,c}"
    ],
    "exclude_files": [
        "**/*Tests*",
        "**/*TestCase*",
        "**/*test.*",
        "**/*_test_*",
        "**/*main.m"
    ],
    "public_header_files": [
        "Source/PLCrashReport*.h",
        "Source/PLCrashNamespace*.h",
        "Source/PLCrashMacros.h",
        "Source/PLCrashFeatureConfig.h",
        "Source/CrashReporter.h"
    ],
    "preserve_paths": "Dependencies/**",
    "resources": "Resources/*.proto",
    "pod_target_xcconfig": {
        "GCC_PREPROCESSOR_DEFINITIONS": "PLCR_PRIVATE"
    },
    "libraries": "c++",
    "requires_arc": false,
    "prefix_header_contents": "#import "PLCrashNamespace.h"",
    "prepare_command": "cd "Resources" && "../Dependencies/protobuf-2.0.3/bin/protoc-c" --c_out="../Source" "crash_report.proto" && cd ..nfind . \( -iname '*.h' -o -iname '*.hpp' -o -iname '*.c' -o -iname '*.cc' -o -iname '*.cpp' -o -iname '*.m' -o -iname '*.mm' \) -exec sed -i '' -e 's/#include /#include "..\/Dependencies\/protobuf-2.0.3\/include\/google\/protobuf-c\/protobuf-c.h"/g' {} \;nfind . \( -iname '*.h' -o -iname '*.hpp' -o -iname '*.c' -o -iname '*.cc' -o -iname '*.cpp' -o -iname '*.m' -o -iname '*.mm' \) -exec sed -i '' -e 's/#import "CrashReporter\/CrashReporter.h"/#import "CrashReporter.h"/g' {} \;nSDKROOT=$(xcrun --sdk macosx --show-sdk-path)nmig -arch "i386" -header "Source/mach_exc_i386.h" -server /dev/null -user "Source/mach_exc_i386User.inc" "${SDKROOT}/usr/include/mach/mach_exc.defs"nmig -arch "x86_64" -header "Source/mach_exc_x86_64.h" -server /dev/null -user "Source/mach_exc_x86_64User.inc" "${SDKROOT}/usr/include/mach/mach_exc.defs"necho '#ifdef __LP64__'               > Source/mach_exc.hnecho '#include "mach_exc_x86_64.h"' >> Source/mach_exc.hnecho '#else'                        >> Source/mach_exc.hnecho '#include "mach_exc_i386.h"'   >> Source/mach_exc.hnecho '#endif'                       >> Source/mach_exc.hnFILE_86=$(cat Source/mach_exc_i386User.inc)nFILE_64=$(cat Source/mach_exc_x86_64User.inc)necho '#ifdef __LP64__'  > Source/mach_exc.cnecho "$FILE_64"        >> Source/mach_exc.cnecho '#else'           >> Source/mach_exc.cnecho "$FILE_86"        >> Source/mach_exc.cnecho '#endif'          >> Source/mach_exc.c"
}

Pin It on Pinterest

Share This