blob: 1489c5ebd2baa78e9c477569762444aa94517993 [file] [log] [blame]
{
"name": "tealium-swift",
"module_name": "TealiumSwift",
"version": "1.8.2",
"summary": "Tealium Swift Integration Library",
"description": "Supports Tealium's iQ and UDH suite of products on iOS, MacOS, tvOS and watchOS",
"homepage": "https://github.com/Tealium/tealium-swift",
"license": {
"type": "Commercial",
"file": "LICENSE.txt"
},
"authors": {
"Tealium Inc.": "tealium@tealium.com",
"craigrouse": "craig.rouse@tealium.com"
},
"social_media_url": "http://twitter.com/tealium",
"swift_versions": "4.0",
"platforms": {
"tvos": "9.0",
"ios": "9.0",
"osx": "10.11",
"watchos": "3.0"
},
"source": {
"git": "https://github.com/Tealium/tealium-swift.git",
"tag": "1.8.2"
},
"default_subspecs": "TealiumFull",
"subspecs": [
{
"name": "TealiumFull",
"source_files": [
"tealium/appdata/*",
"tealium/core/**/*",
"tealium/attribution/*",
"tealium/autotracking/*",
"tealium/collect/*",
"tealium/connectivity/*",
"tealium/consentmanager/*",
"tealium/persistentdata/*",
"tealium/delegate/*",
"tealium/devicedata/*.swift",
"tealium/dispatchqueue/*",
"tealium/lifecycle/*",
"tealium/remotecommands/*",
"tealium/tagmanagement/*",
"tealium/volatiledata/*",
"tealium/crash/*",
"tealium/logger/*",
"tealium/visitorservice/*"
],
"ios": {
"exclude_files": "tealium/scripts/*",
"dependencies": {
"TealiumCrashReporter": [
]
}
},
"tvos": {
"exclude_files": [
"tealium/tagmanagement/*",
"tealium/remotecommands/*",
"tealium/attribution/*",
"tealium/crash/*",
"tealium/scripts/*"
]
},
"watchos": {
"exclude_files": [
"tealium/tagmanagement/*",
"tealium/autotracking/*",
"tealium/connectivity/*",
"tealium/remotecommands/*",
"tealium/attribution/*",
"tealium/crash/*",
"tealium/scripts/*"
]
},
"osx": {
"exclude_files": [
"tealium/tagmanagement/*",
"tealium/autotracking/*",
"tealium/remotecommands/*",
"tealium/attribution/*",
"tealium/crash/*",
"tealium/scripts/*"
]
},
"resources": "tealium/devicedata/device-names.json"
},
{
"name": "Core",
"source_files": "tealium/core/**/*"
},
{
"name": "TealiumAppData",
"source_files": "tealium/appdata/*",
"dependencies": {
"tealium-swift/Core": [
]
}
},
{
"name": "TealiumAttribution",
"platforms": {
"ios": "9.0"
},
"source_files": "tealium/attribution/*",
"dependencies": {
"tealium-swift/Core": [
]
}
},
{
"name": "TealiumAutotracking",
"platforms": {
"ios": "9.0",
"tvos": "9.0"
},
"source_files": "tealium/autotracking/*",
"dependencies": {
"tealium-swift/Core": [
]
}
},
{
"name": "TealiumCollect",
"source_files": "tealium/collect/*",
"dependencies": {
"tealium-swift/Core": [
]
}
},
{
"name": "TealiumConnectivity",
"platforms": {
"ios": "9.0",
"osx": "10.11",
"tvos": "9.0"
},
"source_files": "tealium/connectivity/*",
"dependencies": {
"tealium-swift/Core": [
]
}
},
{
"name": "TealiumConsentManager",
"source_files": "tealium/consentmanager/*",
"dependencies": {
"tealium-swift/Core": [
]
}
},
{
"name": "TealiumDelegate",
"source_files": "tealium/delegate/*",
"dependencies": {
"tealium-swift/Core": [
]
}
},
{
"name": "TealiumDeviceData",
"source_files": "tealium/devicedata/*.swift",
"dependencies": {
"tealium-swift/Core": [
]
},
"resources": "tealium/devicedata/device-names.json"
},
{
"name": "TealiumDispatchQueue",
"source_files": "tealium/dispatchqueue/*",
"dependencies": {
"tealium-swift/Core": [
]
}
},
{
"name": "TealiumLifecycle",
"source_files": "tealium/lifecycle/*",
"dependencies": {
"tealium-swift/Core": [
]
}
},
{
"name": "TealiumLogger",
"source_files": "tealium/logger/*",
"dependencies": {
"tealium-swift/Core": [
]
}
},
{
"name": "TealiumRemoteCommands",
"platforms": {
"ios": "9.0"
},
"source_files": "tealium/remotecommands/*",
"dependencies": {
"tealium-swift/Core": [
]
}
},
{
"name": "TealiumTagManagement",
"platforms": {
"ios": "9.0"
},
"source_files": "tealium/tagmanagement/*",
"dependencies": {
"tealium-swift/Core": [
]
}
},
{
"name": "TealiumPersistentData",
"source_files": "tealium/persistentdata/*",
"dependencies": {
"tealium-swift/Core": [
]
}
},
{
"name": "TealiumVolatileData",
"source_files": "tealium/volatiledata/*",
"dependencies": {
"tealium-swift/Core": [
]
}
},
{
"name": "TealiumVisitorService",
"source_files": "tealium/visitorservice/*",
"dependencies": {
"tealium-swift/Core": [
]
}
},
{
"name": "Crash",
"platforms": {
"ios": "9.0"
},
"ios": {
"source_files": "tealium/crash/*",
"dependencies": {
"tealium-swift/Core": [
],
"tealium-swift/TealiumAppData": [
],
"tealium-swift/TealiumDeviceData": [
],
"TealiumCrashReporter": [
]
}
},
"tvos": {
"exclude_files": "tealium/crash/*"
},
"watchos": {
"exclude_files": "tealium/crash/*"
},
"osx": {
"exclude_files": "tealium/crash/*"
}
}
],
"swift_version": "4.0"
}