blob: 642600d70a10e0f5d4ef6f636d71aa93ebe2d5f4 [file] [log] [blame]
{
"name": "NSLogger",
"version": "1.9.6",
"license": "BSD",
"summary": "A modern, flexible logging tool.",
"homepage": "https://github.com/fpillet/NSLogger",
"authors": {
"Florent Pillet": "fpillet@gmail.com"
},
"source": {
"git": "https://github.com/fpillet/NSLogger.git",
"tag": "v1.9.6"
},
"screenshots": "https://github.com/fpillet/NSLogger/raw/master/Screenshots/mainwindow.png",
"description": "NSLogger is a high perfomance logging utility which displays traces emitted by client applications running on Mac OS X or iOS (iPhone OS). It replaces your usual NSLog()-based traces and provides powerful additions like display filtering, image and binary logging, traces buffering, timing information, etc. Download a prebuilt desktop viewer from https://github.com/fpillet/NSLogger/releases",
"platforms": {
"ios": "8.0",
"osx": "10.10",
"tvos": "9.0"
},
"requires_arc": false,
"default_subspecs": "ObjC",
"subspecs": [
{
"name": "ObjC",
"source_files": "Client/iOS/*.{h,m}",
"public_header_files": "Client/iOS/*.h",
"ios": {
"frameworks": [
"CFNetwork",
"SystemConfiguration",
"UIKit"
]
},
"osx": {
"frameworks": [
"CFNetwork",
"SystemConfiguration",
"CoreServices",
"AppKit"
]
},
"xcconfig": {
"OTHER_CFLAGS": "-Wno-nullability-completeness",
"GCC_PREPROCESSOR_DEFINITIONS": "${inherited} NSLOGGER_WAS_HERE=1 NSLOGGER_BUILD_USERNAME=\"${USER}\""
}
},
{
"name": "Swift",
"dependencies": {
"NSLogger/ObjC": [
]
},
"source_files": "Client/iOS/*.swift",
"pod_target_xcconfig": {
"OTHER_SWIFT_FLAGS": "$(inherited) -DNSLOGGER_DONT_IMPORT_FRAMEWORK",
"OTHER_SWIFT_FLAGS[config=Release]": "$(inherited) -DNSLOGGER_DONT_IMPORT_FRAMEWORK -DNSLOGGER_DISABLED"
}
},
{
"name": "NoStrip",
"dependencies": {
"NSLogger/ObjC": [
]
},
"xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "${inherited} NSLOGGER_ALLOW_NOSTRIP=1"
}
}
]
}