Update libPhoneNumber metadata to 8.13.51
This commit is contained in:
parent
67e44e857e
commit
a1abf942e4
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "libPhoneNumber-iOS",
|
||||
"version": "0.9.15",
|
||||
"version": "1.2.0",
|
||||
"summary": "iOS library for parsing, formatting, storing and validating international phone numbers from libphonenumber library.",
|
||||
"description": "libPhoneNumber for iOS\niOS library for parsing, formatting, storing and validating international phone numbers from libphonenumber library.",
|
||||
"homepage": "https://github.com/iziz/libPhoneNumber-iOS.git",
|
||||
@ -11,16 +11,16 @@
|
||||
},
|
||||
"source": {
|
||||
"git": "https://github.com/iziz/libPhoneNumber-iOS.git",
|
||||
"tag": "0.9.15"
|
||||
"tag": "1.2.0"
|
||||
},
|
||||
"ios": {
|
||||
"frameworks": "CoreTelephony"
|
||||
"frameworks": "Contacts"
|
||||
},
|
||||
"platforms": {
|
||||
"ios": "11.0",
|
||||
"osx": "10.9",
|
||||
"watchos": "2.0",
|
||||
"tvos": "9.0"
|
||||
"ios": "12.0",
|
||||
"osx": "10.11",
|
||||
"watchos": "4.0",
|
||||
"tvos": "11.0"
|
||||
},
|
||||
"requires_arc": true,
|
||||
"resources": "libPhoneNumber/NBPhoneNumberMetaData.plist",
|
||||
|
||||
@ -8,7 +8,7 @@ PODS:
|
||||
- SQLCipher (>= 3.4.0)
|
||||
- LibMobileCoin/CoreHTTP (6.0.2):
|
||||
- SwiftProtobuf (~> 1.5)
|
||||
- libPhoneNumber-iOS (0.9.15)
|
||||
- libPhoneNumber-iOS (1.2.0)
|
||||
- LibSignalClient (0.64.1)
|
||||
- LibSignalClient/Tests (0.64.1)
|
||||
- libwebp (1.3.2):
|
||||
@ -117,7 +117,7 @@ CHECKOUT OPTIONS:
|
||||
:submodules: true
|
||||
:tag: signal/6.0.2
|
||||
libPhoneNumber-iOS:
|
||||
:commit: 8b6f552682be0e66cf25cd0f0db5e1732a1e9f15
|
||||
:commit: 830f8ce343efb0f06a44e4eb44eb3bcac24c16e8
|
||||
:git: https://github.com/signalapp/libPhoneNumber-iOS
|
||||
LibSignalClient:
|
||||
:git: https://github.com/signalapp/libsignal.git
|
||||
@ -144,7 +144,7 @@ SPEC CHECKSUMS:
|
||||
CocoaLumberjack: 543c79c114dadc3b1aba95641d8738b06b05b646
|
||||
GRDB.swift: 1395cb3556df6b16ed69dfc74c3886abc75d2825
|
||||
LibMobileCoin: 8503f567fa32184a5be7bc038fbd727747dd9991
|
||||
libPhoneNumber-iOS: 2d26d0a38933eee2702962a4dbdec2fc20e5ef9f
|
||||
libPhoneNumber-iOS: 1a34106b49dc6e12a7f37eb9aee7c64011509547
|
||||
LibSignalClient: e04e9b10be94f51a5a0fca708fe0786507452530
|
||||
libwebp: 1b5562124e3ca3336fb7506e76501bed7758963a
|
||||
Logging: beeb016c9c80cf77042d62e83495816847ef108b
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -8,7 +8,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMo
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/BonMot" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CocoaLumberjack" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CocoaLumberjack" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -8,7 +8,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMo
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/BonMot" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CocoaLumberjack" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CocoaLumberjack" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -8,7 +8,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMo
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/BonMot" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CocoaLumberjack" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CocoaLumberjack" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -8,7 +8,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMo
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/BonMot" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -8,7 +8,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMo
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/BonMot" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CocoaLumberjack" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CocoaLumberjack" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -5,7 +5,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/GRDB.swift/G
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CoreFoundation" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "Contacts" -framework "CoreFoundation" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -5,7 +5,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/GRDB.swift/G
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CoreFoundation" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "Contacts" -framework "CoreFoundation" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -5,7 +5,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/GRDB.swift/G
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CoreFoundation" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "Contacts" -framework "CoreFoundation" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -5,7 +5,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/GRDB.swift/G
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CoreFoundation" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "Contacts" -framework "CoreFoundation" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -5,7 +5,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberj
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CocoaLumberjack" -framework "CoreFoundation" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CocoaLumberjack" -framework "Contacts" -framework "CoreFoundation" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -5,7 +5,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberj
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CocoaLumberjack" -framework "CoreFoundation" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CocoaLumberjack" -framework "Contacts" -framework "CoreFoundation" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -5,7 +5,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberj
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CocoaLumberjack" -framework "CoreFoundation" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CocoaLumberjack" -framework "Contacts" -framework "CoreFoundation" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -5,7 +5,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberj
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CocoaLumberjack" -framework "CoreFoundation" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CocoaLumberjack" -framework "Contacts" -framework "CoreFoundation" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -3,7 +3,7 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumb
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SQLITE_HAS_CODEC=1 GRDBCIPHER=1 SQLITE_ENABLE_FTS5=1 SQLITE_HAS_CODEC=1 _SQLITE3_H_=1 _FTS5_H=1 _SQLITE3RTREE_H_=1
|
||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack/CocoaLumberjack.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GRDB.swift/GRDB.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibSignalClient/LibSignalClient.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Mantle/Mantle.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SQLCipher/SQLCipher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/blurhash/blurhash.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS/libPhoneNumber_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp/libwebp.framework/Headers" $(PODS_ROOT)/SQLCipher
|
||||
OTHER_CFLAGS = $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CocoaLumberjack" -framework "CoreFoundation" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CocoaLumberjack" -framework "Contacts" -framework "CoreFoundation" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -3,7 +3,7 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumb
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SQLITE_HAS_CODEC=1 GRDBCIPHER=1 SQLITE_ENABLE_FTS5=1 SQLITE_HAS_CODEC=1 _SQLITE3_H_=1 _FTS5_H=1 _SQLITE3RTREE_H_=1
|
||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack/CocoaLumberjack.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GRDB.swift/GRDB.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibSignalClient/LibSignalClient.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Mantle/Mantle.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SQLCipher/SQLCipher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/blurhash/blurhash.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS/libPhoneNumber_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp/libwebp.framework/Headers" $(PODS_ROOT)/SQLCipher
|
||||
OTHER_CFLAGS = $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CocoaLumberjack" -framework "CoreFoundation" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CocoaLumberjack" -framework "Contacts" -framework "CoreFoundation" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -3,7 +3,7 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumb
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SQLITE_HAS_CODEC=1 GRDBCIPHER=1 SQLITE_ENABLE_FTS5=1 SQLITE_HAS_CODEC=1 _SQLITE3_H_=1 _FTS5_H=1 _SQLITE3RTREE_H_=1
|
||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack/CocoaLumberjack.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GRDB.swift/GRDB.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibSignalClient/LibSignalClient.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Mantle/Mantle.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SQLCipher/SQLCipher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/blurhash/blurhash.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS/libPhoneNumber_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp/libwebp.framework/Headers" $(PODS_ROOT)/SQLCipher
|
||||
OTHER_CFLAGS = $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CocoaLumberjack" -framework "CoreFoundation" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CocoaLumberjack" -framework "Contacts" -framework "CoreFoundation" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -3,7 +3,7 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumb
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SQLITE_HAS_CODEC=1 GRDBCIPHER=1 SQLITE_ENABLE_FTS5=1 SQLITE_HAS_CODEC=1 _SQLITE3_H_=1 _FTS5_H=1 _SQLITE3RTREE_H_=1
|
||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack/CocoaLumberjack.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GRDB.swift/GRDB.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibSignalClient/LibSignalClient.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Mantle/Mantle.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SQLCipher/SQLCipher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/blurhash/blurhash.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS/libPhoneNumber_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp/libwebp.framework/Headers" $(PODS_ROOT)/SQLCipher
|
||||
OTHER_CFLAGS = $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CocoaLumberjack" -framework "CoreFoundation" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "CocoaLumberjack" -framework "Contacts" -framework "CoreFoundation" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibSignalClient" -framework "Mantle" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -7,7 +7,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMo
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/BonMot" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -7,7 +7,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMo
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/BonMot" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -7,7 +7,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMo
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/BonMot" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -7,7 +7,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMo
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/BonMot" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -7,7 +7,7 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SQLITE_HAS_
|
||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack/CocoaLumberjack.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GRDB.swift/GRDB.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibMobileCoin/LibMobileCoin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibSignalClient/LibSignalClient.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Logging/Logging.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Mantle/Mantle.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MobileCoin/MobileCoin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SQLCipher/SQLCipher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/blurhash/blurhash.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS/libPhoneNumber_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp/libwebp.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" $(PODS_ROOT)/SQLCipher
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift "$(PLATFORM_DIR)/Developer/Library/Frameworks" '@executable_path/Frameworks' '@loader_path/Frameworks'
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CocoaLumberjack" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CocoaLumberjack" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -7,7 +7,7 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SQLITE_HAS_
|
||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack/CocoaLumberjack.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GRDB.swift/GRDB.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibMobileCoin/LibMobileCoin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibSignalClient/LibSignalClient.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Logging/Logging.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Mantle/Mantle.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MobileCoin/MobileCoin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SQLCipher/SQLCipher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/blurhash/blurhash.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS/libPhoneNumber_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp/libwebp.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" $(PODS_ROOT)/SQLCipher
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift "$(PLATFORM_DIR)/Developer/Library/Frameworks" '@executable_path/Frameworks' '@loader_path/Frameworks'
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CocoaLumberjack" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CocoaLumberjack" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -7,7 +7,7 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SQLITE_HAS_
|
||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack/CocoaLumberjack.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GRDB.swift/GRDB.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibMobileCoin/LibMobileCoin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibSignalClient/LibSignalClient.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Logging/Logging.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Mantle/Mantle.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MobileCoin/MobileCoin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SQLCipher/SQLCipher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/blurhash/blurhash.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS/libPhoneNumber_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp/libwebp.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" $(PODS_ROOT)/SQLCipher
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift "$(PLATFORM_DIR)/Developer/Library/Frameworks" '@executable_path/Frameworks' '@loader_path/Frameworks'
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CocoaLumberjack" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CocoaLumberjack" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -5,7 +5,7 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot" "
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SQLITE_HAS_CODEC=1 GRDBCIPHER=1 SQLITE_ENABLE_FTS5=1 SQLITE_HAS_CODEC=1 _SQLITE3_H_=1 _FTS5_H=1 _SQLITE3RTREE_H_=1
|
||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GRDB.swift/GRDB.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibMobileCoin/LibMobileCoin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibSignalClient/LibSignalClient.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Logging/Logging.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Mantle/Mantle.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MobileCoin/MobileCoin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SQLCipher/SQLCipher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/blurhash/blurhash.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS/libPhoneNumber_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp/libwebp.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" $(PODS_ROOT)/SQLCipher
|
||||
OTHER_CFLAGS = $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -7,7 +7,7 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SQLITE_HAS_
|
||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaLumberjack/CocoaLumberjack.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GRDB.swift/GRDB.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibMobileCoin/LibMobileCoin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibSignalClient/LibSignalClient.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Logging/Logging.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Mantle/Mantle.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MobileCoin/MobileCoin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SQLCipher/SQLCipher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/blurhash/blurhash.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS/libPhoneNumber_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp/libwebp.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" $(PODS_ROOT)/SQLCipher
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift "$(PLATFORM_DIR)/Developer/Library/Frameworks" '@executable_path/Frameworks' '@loader_path/Frameworks'
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CocoaLumberjack" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CocoaLumberjack" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -7,7 +7,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMo
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/BonMot" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -7,7 +7,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMo
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/BonMot" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -7,7 +7,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMo
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/BonMot" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -7,7 +7,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMo
|
||||
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks'
|
||||
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift
|
||||
OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Reachability" -iframework "${PODS_ROOT}/SignalRingRTC/out/release" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/SignalRingRTC/WebRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/YYImage" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/BonMot" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios" $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -5,7 +5,7 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot" "
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SQLITE_HAS_CODEC=1 GRDBCIPHER=1 SQLITE_ENABLE_FTS5=1 SQLITE_HAS_CODEC=1 _SQLITE3_H_=1 _FTS5_H=1 _SQLITE3RTREE_H_=1
|
||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GRDB.swift/GRDB.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibMobileCoin/LibMobileCoin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibSignalClient/LibSignalClient.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Logging/Logging.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Mantle/Mantle.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MobileCoin/MobileCoin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SQLCipher/SQLCipher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/blurhash/blurhash.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS/libPhoneNumber_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp/libwebp.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" $(PODS_ROOT)/SQLCipher
|
||||
OTHER_CFLAGS = $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -5,7 +5,7 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot" "
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SQLITE_HAS_CODEC=1 GRDBCIPHER=1 SQLITE_ENABLE_FTS5=1 SQLITE_HAS_CODEC=1 _SQLITE3_H_=1 _FTS5_H=1 _SQLITE3RTREE_H_=1
|
||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GRDB.swift/GRDB.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibMobileCoin/LibMobileCoin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibSignalClient/LibSignalClient.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Logging/Logging.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Mantle/Mantle.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MobileCoin/MobileCoin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SQLCipher/SQLCipher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/blurhash/blurhash.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS/libPhoneNumber_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp/libwebp.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" $(PODS_ROOT)/SQLCipher
|
||||
OTHER_CFLAGS = $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -5,7 +5,7 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot" "
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SQLITE_HAS_CODEC=1 GRDBCIPHER=1 SQLITE_ENABLE_FTS5=1 SQLITE_HAS_CODEC=1 _SQLITE3_H_=1 _FTS5_H=1 _SQLITE3RTREE_H_=1
|
||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GRDB.swift/GRDB.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibMobileCoin/LibMobileCoin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibSignalClient/LibSignalClient.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Logging/Logging.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Mantle/Mantle.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MobileCoin/MobileCoin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SQLCipher/SQLCipher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/blurhash/blurhash.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS/libPhoneNumber_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp/libwebp.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" $(PODS_ROOT)/SQLCipher
|
||||
OTHER_CFLAGS = $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -5,7 +5,7 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot" "
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SQLITE_HAS_CODEC=1 GRDBCIPHER=1 SQLITE_ENABLE_FTS5=1 SQLITE_HAS_CODEC=1 _SQLITE3_H_=1 _FTS5_H=1 _SQLITE3RTREE_H_=1
|
||||
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BonMot/BonMot.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GRDB.swift/GRDB.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibMobileCoin/LibMobileCoin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LibSignalClient/LibSignalClient.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Logging/Logging.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Mantle/Mantle.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/MobileCoin/MobileCoin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/PureLayout/PureLayout.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Reachability/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SQLCipher/SQLCipher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SignalRingRTC/SignalRingRTC.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YYImage/YYImage.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/blurhash/blurhash.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS/libPhoneNumber_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp/libwebp.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/Lottie.framework/Headers" $(PODS_ROOT)/SQLCipher
|
||||
OTHER_CFLAGS = $(inherited) -DSQLITE_HAS_CODEC -DGRDBCIPHER -DSQLITE_ENABLE_FTS5 $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_LDFLAGS = $(inherited) -l"z" -framework "Accelerate" -framework "AssetsLibrary" -framework "BonMot" -framework "Contacts" -framework "CoreFoundation" -framework "CoreGraphics" -framework "Foundation" -framework "GRDB" -framework "ImageIO" -framework "LibMobileCoin" -framework "LibSignalClient" -framework "Logging" -framework "Lottie" -framework "Mantle" -framework "MobileCoin" -framework "MobileCoreServices" -framework "PureLayout" -framework "QuartzCore" -framework "Reachability" -framework "SQLCipher" -framework "Security" -framework "SignalRingRTC" -framework "SwiftProtobuf" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" -framework "YYImage" -framework "blurhash" -framework "libPhoneNumber_iOS" -framework "libwebp" -weak_framework "Combine" -weak_framework "SwiftUI"
|
||||
OTHER_SWIFT_FLAGS = $(inherited) -D SQLITE_HAS_CODEC -D GRDBCIPHER -D SQLITE_ENABLE_FTS5
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
|
||||
@ -15,7 +15,7 @@
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>FMWK</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>0.9.15</string>
|
||||
<string>1.2.0</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleVersion</key>
|
||||
|
||||
@ -2,7 +2,7 @@ APPLICATION_EXTENSION_API_ONLY = YES
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
|
||||
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||
OTHER_LDFLAGS = $(inherited) -framework "CoreTelephony"
|
||||
OTHER_LDFLAGS = $(inherited) -framework "Contacts"
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE}
|
||||
|
||||
@ -2,7 +2,7 @@ APPLICATION_EXTENSION_API_ONLY = YES
|
||||
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
|
||||
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS
|
||||
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
|
||||
OTHER_LDFLAGS = $(inherited) -framework "CoreTelephony"
|
||||
OTHER_LDFLAGS = $(inherited) -framework "Contacts"
|
||||
PODS_BUILD_DIR = ${BUILD_DIR}
|
||||
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
|
||||
PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE}
|
||||
|
||||
@ -7,11 +7,10 @@ This is Signal's fork of libPhoneNumber-iOS, which is an Objective-C port of [Go
|
||||
If you want the latest metadata from libphonenumber...
|
||||
|
||||
1. Clone this fork.
|
||||
1. Determine the version of libphonenumber (not libPhoneNumber-iOS) that you want to pull metadata from. For example, v1.2.3. You may wish to visit [the libphonenumber repo][libphonenumber].
|
||||
1. From the project root, run `LIBPHONENUMBER_REF=v1.2.3 make update_metadata`, replacing the variable with whatever version you want. This script fetches metadata from the libphonenumber repo and updates a few files in this one. Most notably, it changes `libPhoneNumber/NBPhoneNumberMetaData.plist`.
|
||||
1. Commit the changes to the `signal-master` and push the changes.
|
||||
|
||||
From there, you can update the dependency in the [Signal iOS project][signal-ios] as normal, likely using `bundle exec pod update libPhoneNumber-iOS`.
|
||||
1. Check out the version of [libphonenumber][] (not libPhoneNumber-iOS) that you want to pull metadata from. Remember this `<path>`.
|
||||
1. From the project root, run `LIBPHONENUMBER=<path> make metadata`. Use the `<path>` you remembered in the prior step.
|
||||
1. Commit the changes to the `signal-master` branch and push the changes.
|
||||
1. Update the dependency in the [Signal iOS project][signal-ios] as normal (using `bundle exec pod update libPhoneNumber-iOS`).
|
||||
|
||||
[libPhoneNumber-iOS]: https://github.com/iziz/libPhoneNumber-iOS
|
||||
[libphonenumber]: https://github.com/google/libphonenumber
|
||||
|
||||
@ -8,11 +8,12 @@
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
@class NBAsYouTypeFormatter;
|
||||
@class NBMetadataHelper;
|
||||
|
||||
@interface NBAsYouTypeFormatter : NSObject
|
||||
|
||||
- (instancetype)initWithRegionCode:(NSString *)regionCode;
|
||||
- (instancetype)initWithRegionCode:(NSString *)regionCode bundle:(NSBundle *)bundle;
|
||||
- (instancetype)initWithRegionCode:(NSString *)regionCode metadataHelper:(NBMetadataHelper *)helper;
|
||||
|
||||
- (NSString *)inputString:(NSString *)string;
|
||||
- (NSString *)inputStringAndRememberPosition:(NSString *)string;
|
||||
|
||||
@ -51,6 +51,7 @@ static const NSUInteger NBMinLeadingDigitsLength = 3;
|
||||
positionToRemember_;
|
||||
@property(nonatomic, strong, readwrite) NSMutableArray *possibleFormats_;
|
||||
@property(nonatomic, strong, readwrite) NBPhoneMetaData *currentMetaData_, *defaultMetaData_;
|
||||
@property(nonatomic, strong) NBMetadataHelper *metadataHelper;
|
||||
|
||||
@end
|
||||
|
||||
@ -134,7 +135,8 @@ static const NSUInteger NBMinLeadingDigitsLength = 3;
|
||||
* @private
|
||||
*/
|
||||
NSString *eligible_format =
|
||||
@"^[-x‐-―−ー--/ ()()[].\\[\\]/~⁓∼~]*(\\$\\d[-x‐-―−ー--/ "
|
||||
@"^[-x‐-―−ー--/ "
|
||||
@" ()()[].\\[\\]/~⁓∼~]*(\\$\\d[-x‐-―−ー--/ "
|
||||
@" ()()[].\\[\\]/~⁓∼~]*)+$";
|
||||
self.ELIGIBLE_FORMAT_PATTERN_ =
|
||||
[NSRegularExpression regularExpressionWithPattern:eligible_format options:0 error:&anError];
|
||||
@ -263,17 +265,19 @@ static const NSUInteger NBMinLeadingDigitsLength = 3;
|
||||
*/
|
||||
|
||||
- (instancetype)initWithRegionCode:(NSString *)regionCode {
|
||||
return [self initWithRegionCode:regionCode bundle:[NSBundle mainBundle]];
|
||||
return [self initWithRegionCode:regionCode metadataHelper:[[NBMetadataHelper alloc] init]];
|
||||
}
|
||||
|
||||
- (instancetype)initWithRegionCode:(NSString *)regionCode bundle:(NSBundle *)bundle {
|
||||
- (instancetype)initWithRegionCode:(NSString *)regionCode
|
||||
metadataHelper:(NBMetadataHelper *)helper {
|
||||
self = [self init];
|
||||
if (self) {
|
||||
/**
|
||||
* @private
|
||||
* @type {i18n.phonenumbers.PhoneNumberUtil}
|
||||
*/
|
||||
self.phoneUtil_ = [NBPhoneNumberUtil sharedInstance];
|
||||
self.metadataHelper = helper;
|
||||
self.phoneUtil_ = [[NBPhoneNumberUtil alloc] initWithMetadataHelper:helper];
|
||||
self.defaultCountry_ = regionCode;
|
||||
self.currentMetaData_ = [self getMetadataForRegion_:self.defaultCountry_];
|
||||
/**
|
||||
@ -295,7 +299,7 @@ static const NSUInteger NBMinLeadingDigitsLength = 3;
|
||||
* @private
|
||||
*/
|
||||
- (NBPhoneMetaData *)getMetadataForRegion_:(NSString *)regionCode {
|
||||
NBMetadataHelper *helper = [[NBMetadataHelper alloc] init];
|
||||
NBMetadataHelper *helper = self.metadataHelper;
|
||||
/** @type {number} */
|
||||
NSNumber *countryCallingCode = [self.phoneUtil_ getCountryCodeForRegion:regionCode];
|
||||
/** @type {string} */
|
||||
@ -418,8 +422,8 @@ static const NSUInteger NBMinLeadingDigitsLength = 3;
|
||||
|
||||
for (NSUInteger i = 0; i < possibleFormatsLength; ++i) {
|
||||
/** @type {i18n.phonenumbers.NumberFormat} */
|
||||
NBNumberFormat *format =
|
||||
[self.possibleFormats_ nb_safeObjectAtIndex:i class:[NBNumberFormat class]];
|
||||
NBNumberFormat *format = [self.possibleFormats_ nb_safeObjectAtIndex:i
|
||||
class:[NBNumberFormat class]];
|
||||
|
||||
if (format.leadingDigitsPatterns.count == 0) {
|
||||
// Keep everything that isn't restricted by leading digits.
|
||||
@ -516,8 +520,9 @@ static const NSUInteger NBMinLeadingDigitsLength = 3;
|
||||
withTemplate:numberFormat];
|
||||
|
||||
// Replaces each digit with character DIGIT_PLACEHOLDER
|
||||
template =
|
||||
[self.phoneUtil_ replaceStringByRegex:template regex:@"9" withTemplate:NBDigitPlaceHolder];
|
||||
template = [self.phoneUtil_ replaceStringByRegex:template
|
||||
regex:@"9"
|
||||
withTemplate:NBDigitPlaceHolder];
|
||||
return template;
|
||||
}
|
||||
|
||||
@ -646,8 +651,8 @@ static const NSUInteger NBMinLeadingDigitsLength = 3;
|
||||
if (!nextChar || nextChar.length <= 0) {
|
||||
return self.currentOutput_;
|
||||
}
|
||||
self.currentOutput_ =
|
||||
[self inputDigitWithOptionToRememberPosition_:nextChar rememberPosition:YES];
|
||||
self.currentOutput_ = [self inputDigitWithOptionToRememberPosition_:nextChar
|
||||
rememberPosition:YES];
|
||||
return self.currentOutput_;
|
||||
}
|
||||
|
||||
@ -677,8 +682,8 @@ static const NSUInteger NBMinLeadingDigitsLength = 3;
|
||||
self.ableToFormat_ = NO;
|
||||
self.inputHasFormatting_ = YES;
|
||||
} else {
|
||||
nextChar =
|
||||
[self normalizeAndAccrueDigitsAndPlusSign_:nextChar rememberPosition:rememberPosition];
|
||||
nextChar = [self normalizeAndAccrueDigitsAndPlusSign_:nextChar
|
||||
rememberPosition:rememberPosition];
|
||||
}
|
||||
|
||||
if (!self.ableToFormat_) {
|
||||
@ -770,8 +775,6 @@ static const NSUInteger NBMinLeadingDigitsLength = 3;
|
||||
return [self attemptToChooseFormattingPattern_];
|
||||
}
|
||||
}
|
||||
|
||||
_isSuccessfulFormatting = NO;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -807,10 +810,12 @@ static const NSUInteger NBMinLeadingDigitsLength = 3;
|
||||
NSString *prefixBeforeNationalNumberStr = [self.prefixBeforeNationalNumber_ copy];
|
||||
NSRange lastRange = [prefixBeforeNationalNumberStr rangeOfString:self.nationalPrefixExtracted_
|
||||
options:NSBackwardsSearch];
|
||||
/** @type {number} */
|
||||
NSUInteger indexOfPreviousNdd = lastRange.location;
|
||||
self.prefixBeforeNationalNumber_ = [[prefixBeforeNationalNumberStr
|
||||
substringWithRange:NSMakeRange(0, indexOfPreviousNdd)] mutableCopy];
|
||||
if (lastRange.length > 0) {
|
||||
/** @type {number} */
|
||||
NSUInteger indexOfPreviousNdd = lastRange.location;
|
||||
self.prefixBeforeNationalNumber_ = [[prefixBeforeNationalNumberStr
|
||||
substringWithRange:NSMakeRange(0, indexOfPreviousNdd)] mutableCopy];
|
||||
}
|
||||
}
|
||||
|
||||
return self.nationalPrefixExtracted_ != [self removeNationalPrefixFromNationalNumber_];
|
||||
@ -851,8 +856,8 @@ static const NSUInteger NBMinLeadingDigitsLength = 3;
|
||||
NSString *pattern = numberFormat.pattern;
|
||||
/** @type {RegExp} */
|
||||
NSString *patternRegExp = [NSString stringWithFormat:@"^(?:%@)$", pattern];
|
||||
BOOL isPatternRegExp =
|
||||
[[self.phoneUtil_ matchesByRegex:nationalNumber regex:patternRegExp] count] > 0;
|
||||
BOOL isPatternRegExp = [[self.phoneUtil_ matchesByRegex:nationalNumber
|
||||
regex:patternRegExp] count] > 0;
|
||||
if (isPatternRegExp) {
|
||||
if (numberFormat.nationalPrefixFormattingRule.length > 0) {
|
||||
NSArray *matches = [self.NATIONAL_PREFIX_SEPARATORS_PATTERN_
|
||||
@ -1026,8 +1031,8 @@ static const NSUInteger NBMinLeadingDigitsLength = 3;
|
||||
NSString *nationalPrefixForParsing =
|
||||
[NSString stringWithFormat:@"^(?:%@)", self.currentMetaData_.nationalPrefixForParsing];
|
||||
/** @type {Array.<string>} */
|
||||
NSArray *m =
|
||||
[self.phoneUtil_ matchedStringByRegex:nationalNumber regex:nationalPrefixForParsing];
|
||||
NSArray *m = [self.phoneUtil_ matchedStringByRegex:nationalNumber
|
||||
regex:nationalPrefixForParsing];
|
||||
NSString *firstString = [m nb_safeStringAtIndex:0];
|
||||
if (m != nil && firstString != nil && firstString.length > 0) {
|
||||
// When the national prefix is detected, we use international formatting
|
||||
@ -1111,7 +1116,7 @@ static const NSUInteger NBMinLeadingDigitsLength = 3;
|
||||
NSString *newRegionCode = [self.phoneUtil_ getRegionCodeForCountryCode:countryCode];
|
||||
|
||||
if ([NB_REGION_CODE_FOR_NON_GEO_ENTITY isEqualToString:newRegionCode]) {
|
||||
NBMetadataHelper *helper = [[NBMetadataHelper alloc] init];
|
||||
NBMetadataHelper *helper = self.metadataHelper;
|
||||
self.currentMetaData_ = [helper getMetadataForNonGeographicalRegion:countryCode];
|
||||
} else if (newRegionCode != self.defaultCountry_) {
|
||||
self.currentMetaData_ = [self getMetadataForRegion_:newRegionCode];
|
||||
@ -1175,8 +1180,8 @@ static const NSUInteger NBMinLeadingDigitsLength = 3;
|
||||
|
||||
if ([self.phoneUtil_ stringPositionByRegex:subedString regex:NBDigitPlaceHolder] >= 0) {
|
||||
/** @type {number} */
|
||||
int digitPatternStart =
|
||||
[self.phoneUtil_ stringPositionByRegex:formattingTemplate regex:NBDigitPlaceHolder];
|
||||
int digitPatternStart = [self.phoneUtil_ stringPositionByRegex:formattingTemplate
|
||||
regex:NBDigitPlaceHolder];
|
||||
|
||||
/** @type {string} */
|
||||
NSRange tempRange = [formattingTemplate rangeOfString:NBDigitPlaceHolder];
|
||||
|
||||
@ -15,27 +15,15 @@
|
||||
|
||||
+ (BOOL)hasValue:(NSString *)string;
|
||||
|
||||
+ (NSDictionary *)CCode2CNMap;
|
||||
- (instancetype)init;
|
||||
|
||||
- (NSArray *)getAllMetadata;
|
||||
- (NSArray *)regionCodeFromCountryCode:(NSNumber *)countryCodeNumber;
|
||||
- (NSString *)countryCodeFromRegionCode:(NSString *)regionCode;
|
||||
|
||||
- (NBPhoneMetaData *)getMetadataForNonGeographicalRegion:(NSNumber *)countryCallingCode;
|
||||
- (NBPhoneMetaData *)getMetadataForRegion:(NSString *)regionCode;
|
||||
|
||||
+ (NSArray *)regionCodeFromCountryCode:(NSNumber *)countryCodeNumber;
|
||||
+ (NSString *)countryCodeFromRegionCode:(NSString *)regionCode;
|
||||
|
||||
#if SHORT_NUMBER_SUPPORT
|
||||
|
||||
/**
|
||||
* Returns the short number metadata for the given region code or {@code nil} if the region
|
||||
* code is invalid or unknown.
|
||||
*
|
||||
* @param regionCode regionCode
|
||||
* @return {i18n.phonenumbers.PhoneMetadata}
|
||||
*/
|
||||
- (NBPhoneMetaData *)shortNumberMetadataForRegion:(NSString *)regionCode;
|
||||
|
||||
#endif // SHORT_NUMBER_SUPPORT
|
||||
- (NSDictionary *)countryCodeToCountryNumberDictionary;
|
||||
- (NSArray *)getAllMetadata;
|
||||
|
||||
@end
|
||||
|
||||
@ -12,13 +12,8 @@
|
||||
@interface NBMetadataHelper ()
|
||||
|
||||
// Cached metadata
|
||||
@property (nonatomic, strong) NSCache<NSString *, NBPhoneMetaData *> *metadataCache;
|
||||
|
||||
#if SHORT_NUMBER_SUPPORT
|
||||
|
||||
@property (nonatomic, strong) NSCache<NSString *, NBPhoneMetaData *> *shortNumberMetadataCache;
|
||||
|
||||
#endif //SHORT_NUMBER_SUPPORT
|
||||
@property(nonatomic, strong) NSCache<NSString *, NBPhoneMetaData *> *metadataCache;
|
||||
@property(nonatomic, strong) NSCache<NSString *, id> *metadataMapCache;
|
||||
|
||||
@end
|
||||
|
||||
@ -34,16 +29,22 @@ static NSString *StringByTrimming(NSString *aString) {
|
||||
return [aString stringByTrimmingCharactersInSet:whitespaceCharSet];
|
||||
}
|
||||
|
||||
@implementation NBMetadataHelper
|
||||
@implementation NBMetadataHelper {
|
||||
@private
|
||||
NSDictionary *_phoneNumberDataDictionary;
|
||||
NSDictionary *_countryCodeToCountryNumberDictionary;
|
||||
}
|
||||
|
||||
- (instancetype)init {
|
||||
self = [super init];
|
||||
|
||||
if (self != nil) {
|
||||
_metadataCache = [[NSCache alloc] init];
|
||||
#if SHORT_NUMBER_SUPPORT
|
||||
_shortNumberMetadataCache = [[NSCache alloc] init];
|
||||
#endif //SHORT_NUMBER_SUPPORT
|
||||
_metadataMapCache = [[NSCache alloc] init];
|
||||
_phoneNumberDataDictionary = [[self class] phoneNumberDataMap];
|
||||
[self countryCodeToCountryNumberDictionary];
|
||||
}
|
||||
|
||||
return self;
|
||||
}
|
||||
|
||||
@ -57,45 +58,39 @@ static NSString *StringByTrimming(NSString *aString) {
|
||||
static NSDictionary *result;
|
||||
static dispatch_once_t onceToken;
|
||||
dispatch_once(&onceToken, ^{
|
||||
@autoreleasepool {
|
||||
#if TESTING
|
||||
NSString *archiveName = @"NBPhoneNumberMetaDataForTesting";
|
||||
#else
|
||||
NSString *archiveName = @"NBPhoneNumberMetaData";
|
||||
#endif
|
||||
|
||||
NSString *path = [[NSBundle bundleForClass:NBMetadataHelper.class] pathForResource:archiveName ofType:@"plist"];
|
||||
NSData *fileContent = [NSData dataWithContentsOfFile:path];
|
||||
if (fileContent != nil) {
|
||||
NSKeyedUnarchiver *unarchiver = [[NSKeyedUnarchiver alloc] initForReadingWithData:fileContent];
|
||||
unarchiver.requiresSecureCoding = YES;
|
||||
NSSet *allowedClasses = [NSSet setWithArray:@[NSArray.class, NSDictionary.class, NSNull.class, NSString.class, NSNumber.class]];
|
||||
result = (NSDictionary *)[unarchiver decodeObjectOfClasses:allowedClasses forKey:NSKeyedArchiveRootObjectKey];
|
||||
}
|
||||
NSAssert(result != nil, @"%@.plist missing or corrupt", archiveName);
|
||||
@autoreleasepool {
|
||||
NSString *path = [[NSBundle bundleForClass:NBMetadataHelper.class] pathForResource:@"NBPhoneNumberMetaData" ofType:@"plist"];
|
||||
NSData *fileContent = [NSData dataWithContentsOfFile:path];
|
||||
if (fileContent != nil) {
|
||||
NSKeyedUnarchiver *unarchiver = [[NSKeyedUnarchiver alloc] initForReadingFromData:fileContent error:NULL];
|
||||
unarchiver.requiresSecureCoding = YES;
|
||||
NSSet *allowedClasses = [NSSet setWithArray:@[NSArray.class, NSDictionary.class, NSNull.class, NSString.class, NSNumber.class]];
|
||||
result = (NSDictionary *)[unarchiver decodeObjectOfClasses:allowedClasses forKey:NSKeyedArchiveRootObjectKey];
|
||||
}
|
||||
NSAssert(result != nil, @"NBPhoneNumberMetaData.plist missing or corrupt");
|
||||
}
|
||||
});
|
||||
return result;
|
||||
}
|
||||
|
||||
+ (NSDictionary *)CCode2CNMap {
|
||||
static NSMutableDictionary *mapCCode2CN;
|
||||
static dispatch_once_t onceToken;
|
||||
dispatch_once(&onceToken, ^{
|
||||
NSDictionary *countryCodeToRegionCodeMap = [self CN2CCodeMap];
|
||||
mapCCode2CN = [[NSMutableDictionary alloc] init];
|
||||
- (NSDictionary *)countryCodeToCountryNumberDictionary {
|
||||
if (_countryCodeToCountryNumberDictionary == nil) {
|
||||
NSDictionary *countryCodeToRegionCodeMap = [self countryCodeToRegionCodeDictionary];
|
||||
NSMutableDictionary *map = [[NSMutableDictionary alloc] init];
|
||||
for (NSString *countryCode in countryCodeToRegionCodeMap) {
|
||||
NSArray *regionCodes = countryCodeToRegionCodeMap[countryCode];
|
||||
for (NSString *regionCode in regionCodes) {
|
||||
mapCCode2CN[regionCode] = countryCode;
|
||||
map[regionCode] = countryCode;
|
||||
}
|
||||
}
|
||||
});
|
||||
return mapCCode2CN;
|
||||
_countryCodeToCountryNumberDictionary = [map copy];
|
||||
}
|
||||
|
||||
return _countryCodeToCountryNumberDictionary;
|
||||
}
|
||||
|
||||
+ (NSDictionary *)CN2CCodeMap {
|
||||
return [self phoneNumberDataMap][@"countryCodeToRegionCodeMap"];
|
||||
- (NSDictionary *)countryCodeToRegionCodeDictionary {
|
||||
return _phoneNumberDataDictionary[@"countryCodeToRegionCodeMap"];
|
||||
}
|
||||
|
||||
- (NSArray *)getAllMetadata {
|
||||
@ -103,18 +98,18 @@ static NSString *StringByTrimming(NSString *aString) {
|
||||
NSMutableArray *resultMetadata = [[NSMutableArray alloc] initWithCapacity:countryCodes.count];
|
||||
|
||||
for (NSString *countryCode in countryCodes) {
|
||||
id countryDictionaryInstance =
|
||||
[NSDictionary dictionaryWithObject:countryCode forKey:NSLocaleCountryCode];
|
||||
id countryDictionaryInstance = [NSDictionary dictionaryWithObject:countryCode
|
||||
forKey:NSLocaleCountryCode];
|
||||
NSString *identifier = [NSLocale localeIdentifierFromComponents:countryDictionaryInstance];
|
||||
NSString *country =
|
||||
[[NSLocale currentLocale] displayNameForKey:NSLocaleIdentifier value:identifier];
|
||||
NSString *country = [[NSLocale currentLocale] displayNameForKey:NSLocaleIdentifier
|
||||
value:identifier];
|
||||
|
||||
NSMutableDictionary *countryMeta = [[NSMutableDictionary alloc] init];
|
||||
if (country) {
|
||||
[countryMeta setObject:country forKey:@"name"];
|
||||
} else {
|
||||
NSString *systemCountry =
|
||||
[[NSLocale systemLocale] displayNameForKey:NSLocaleIdentifier value:identifier];
|
||||
NSString *systemCountry = [[NSLocale systemLocale] displayNameForKey:NSLocaleIdentifier
|
||||
value:identifier];
|
||||
if (systemCountry) {
|
||||
[countryMeta setObject:systemCountry forKey:@"name"];
|
||||
}
|
||||
@ -135,8 +130,8 @@ static NSString *StringByTrimming(NSString *aString) {
|
||||
return resultMetadata;
|
||||
}
|
||||
|
||||
+ (NSArray *)regionCodeFromCountryCode:(NSNumber *)countryCodeNumber {
|
||||
NSArray *res = [self CN2CCodeMap][[countryCodeNumber stringValue]];
|
||||
- (NSArray *)regionCodeFromCountryCode:(NSNumber *)countryCodeNumber {
|
||||
NSArray *res = [self countryCodeToRegionCodeDictionary][[countryCodeNumber stringValue]];
|
||||
if ([res isKindOfClass:[NSArray class]] && [res count] > 0) {
|
||||
return res;
|
||||
}
|
||||
@ -144,8 +139,8 @@ static NSString *StringByTrimming(NSString *aString) {
|
||||
return nil;
|
||||
}
|
||||
|
||||
+ (NSString *)countryCodeFromRegionCode:(NSString *)regionCode {
|
||||
return [self CCode2CNMap][regionCode];
|
||||
- (NSString *)countryCodeFromRegionCode:(NSString *)regionCode {
|
||||
return [self countryCodeToCountryNumberDictionary][regionCode];
|
||||
}
|
||||
|
||||
/**
|
||||
@ -168,7 +163,7 @@ static NSString *StringByTrimming(NSString *aString) {
|
||||
return cachedMetadata;
|
||||
}
|
||||
|
||||
NSDictionary *dict = [[self class] phoneNumberDataMap][@"countryToMetadata"];
|
||||
NSDictionary *dict = _phoneNumberDataDictionary[@"countryToMetadata"];
|
||||
NSArray *entry = dict[regionCode];
|
||||
if (entry) {
|
||||
NBPhoneMetaData *metadata = [[NBPhoneMetaData alloc] initWithEntry:entry];
|
||||
@ -194,45 +189,4 @@ static NSString *StringByTrimming(NSString *aString) {
|
||||
return string.length != 0;
|
||||
}
|
||||
|
||||
#if SHORT_NUMBER_SUPPORT
|
||||
|
||||
+ (NSDictionary *)shortNumberDataMap {
|
||||
static NSDictionary *shortNumberDataDictionary;
|
||||
static dispatch_once_t onceToken;
|
||||
dispatch_once(&onceToken, ^{
|
||||
shortNumberDataDictionary =
|
||||
[self jsonObjectFromZippedDataWithBytes:kShortNumberMetaData
|
||||
compressedLength:kShortNumberMetaDataCompressedLength
|
||||
expandedLength:kShortNumberMetaDataExpandedLength];
|
||||
});
|
||||
return shortNumberDataDictionary;
|
||||
}
|
||||
|
||||
- (NBPhoneMetaData *)shortNumberMetadataForRegion:(NSString *)regionCode
|
||||
{
|
||||
regionCode = StringByTrimming(regionCode);
|
||||
if (regionCode.length == 0) {
|
||||
return nil;
|
||||
}
|
||||
|
||||
regionCode = [regionCode uppercaseString];
|
||||
|
||||
NBPhoneMetaData *cachedMetadata = [_shortNumberMetadataCache objectForKey:regionCode];
|
||||
if (cachedMetadata != nil) {
|
||||
return cachedMetadata;
|
||||
}
|
||||
|
||||
NSDictionary *dict = [[self class] shortNumberDataMap][@"countryToMetadata"];
|
||||
NSArray *entry = dict[regionCode];
|
||||
if (entry) {
|
||||
NBPhoneMetaData *metadata = [[NBPhoneMetaData alloc] initWithEntry:entry];
|
||||
[_shortNumberMetadataCache setObject:metadata forKey:regionCode];
|
||||
return metadata;
|
||||
}
|
||||
|
||||
return nil;
|
||||
}
|
||||
|
||||
#endif // SHORT_NUMBER_SUPPORT
|
||||
|
||||
@end
|
||||
|
||||
@ -39,14 +39,10 @@
|
||||
/* 23 */ @property(nonatomic, strong) NSString *leadingDigits;
|
||||
/* 26 */ @property(nonatomic, assign) BOOL leadingZeroPossible;
|
||||
|
||||
#if SHORT_NUMBER_SUPPORT
|
||||
|
||||
/* 29 */ @property (nonatomic, strong) NBPhoneNumberDesc *shortCode;
|
||||
/* 30 */ @property (nonatomic, strong) NBPhoneNumberDesc *standardRate;
|
||||
/* 31 */ @property (nonatomic, strong) NBPhoneNumberDesc *carrierSpecific;
|
||||
/* 33 */ @property (nonatomic, strong) NBPhoneNumberDesc *smsServices;
|
||||
|
||||
#endif // SHORT_NUMBER_SUPPORT
|
||||
/* 29 */ @property(nonatomic, strong) NBPhoneNumberDesc *shortCode;
|
||||
/* 30 */ @property(nonatomic, strong) NBPhoneNumberDesc *standardRate;
|
||||
/* 31 */ @property(nonatomic, strong) NBPhoneNumberDesc *carrierSpecific;
|
||||
/* 33 */ @property(nonatomic, strong) NBPhoneNumberDesc *smsServices;
|
||||
|
||||
- (instancetype)initWithEntry:(NSArray *)entry;
|
||||
@end
|
||||
|
||||
@ -59,12 +59,10 @@
|
||||
_leadingDigits = [entry nb_safeStringAtIndex:23];
|
||||
_leadingZeroPossible = [[entry nb_safeNumberAtIndex:26] boolValue];
|
||||
|
||||
#if SHORT_NUMBER_SUPPORT
|
||||
_shortCode = [[NBPhoneNumberDesc alloc] initWithEntry:[entry nb_safeArrayAtIndex:29]];
|
||||
_standardRate = [[NBPhoneNumberDesc alloc] initWithEntry:[entry nb_safeArrayAtIndex:30]];
|
||||
_carrierSpecific = [[NBPhoneNumberDesc alloc] initWithEntry:[entry nb_safeArrayAtIndex:31]];
|
||||
_smsServices = [[NBPhoneNumberDesc alloc] initWithEntry:[entry nb_safeArrayAtIndex:33]];
|
||||
#endif // SHORT_NUMBER_SUPPORT
|
||||
}
|
||||
|
||||
return self;
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
#import <Foundation/Foundation.h>
|
||||
#import "NBPhoneNumberDefines.h"
|
||||
|
||||
@interface NBPhoneNumber : NSObject<NSCopying, NSCoding>
|
||||
@interface NBPhoneNumber : NSObject <NSCopying, NSCoding>
|
||||
|
||||
// from phonemetadata.pb.js
|
||||
/* 1 */ @property(nonatomic, strong, readwrite) NSNumber *countryCode;
|
||||
|
||||
@ -98,8 +98,8 @@
|
||||
}
|
||||
|
||||
- (NSString *)description {
|
||||
return [NSString stringWithFormat:
|
||||
@" - countryCode[%@], nationalNumber[%@], extension[%@], "
|
||||
return [NSString
|
||||
stringWithFormat:@" - countryCode[%@], nationalNumber[%@], extension[%@], "
|
||||
@"italianLeadingZero[%@], numberOfLeadingZeros[%@], rawInput[%@] "
|
||||
@"countryCodeSource[%@] preferredDomesticCarrierCode[%@]",
|
||||
self.countryCode, self.nationalNumber, self.extension,
|
||||
|
||||
@ -24,8 +24,8 @@
|
||||
}
|
||||
|
||||
- (NSString *)description {
|
||||
return [NSString stringWithFormat:
|
||||
@"nationalNumberPattern[%@] possibleNumberPattern[%@] possibleLength[%@] "
|
||||
return [NSString
|
||||
stringWithFormat:@"nationalNumberPattern[%@] possibleNumberPattern[%@] possibleLength[%@] "
|
||||
@"possibleLengthLocalOnly[%@] exampleNumber[%@]",
|
||||
self.nationalNumberPattern, self.possibleNumberPattern, self.possibleLength,
|
||||
self.possibleLengthLocalOnly, self.exampleNumber];
|
||||
|
||||
Binary file not shown.
@ -9,11 +9,14 @@
|
||||
#import <Foundation/Foundation.h>
|
||||
#import "NBPhoneNumberDefines.h"
|
||||
|
||||
@class NBPhoneMetaData, NBPhoneNumber;
|
||||
@class NBPhoneMetaData, NBPhoneNumber, NBMetadataHelper;
|
||||
|
||||
@interface NBPhoneNumberUtil : NSObject
|
||||
|
||||
+ (NBPhoneNumberUtil *)sharedInstance;
|
||||
- (instancetype)initWithMetadataHelper:(NBMetadataHelper *)helper;
|
||||
|
||||
- (instancetype)init NS_UNAVAILABLE;
|
||||
|
||||
@property(nonatomic, strong, readonly) NSDictionary *DIGIT_MAPPINGS;
|
||||
|
||||
@ -36,9 +39,7 @@
|
||||
|
||||
- (NSString *)extractPossibleNumber:(NSString *)phoneNumber;
|
||||
- (NSNumber *)extractCountryCode:(NSString *)fullNumber nationalNumber:(NSString **)nationalNumber;
|
||||
#if TARGET_OS_IOS
|
||||
- (NSString *)countryCodeByCarrier;
|
||||
#endif
|
||||
|
||||
- (NSString *)getNddPrefixForRegion:(NSString *)regionCode stripNonDigits:(BOOL)stripNonDigits;
|
||||
- (NSString *)getNationalSignificantNumber:(NBPhoneNumber *)phoneNumber;
|
||||
|
||||
@ -16,9 +16,8 @@
|
||||
#import "NBPhoneNumberDesc.h"
|
||||
#import "NBRegExMatcher.h"
|
||||
|
||||
#if TARGET_OS_IOS
|
||||
#import <CoreTelephony/CTCarrier.h>
|
||||
#import <CoreTelephony/CTTelephonyNetworkInfo.h>
|
||||
#if __has_include(<Contacts/Contacts.h>)
|
||||
#import "Contacts/Contacts.h"
|
||||
#endif
|
||||
|
||||
static NSString *NormalizeNonBreakingSpace(NSString *aString) {
|
||||
@ -49,10 +48,6 @@ static BOOL isNan(NSString *sourceString) {
|
||||
@property(nonatomic, strong, readwrite) NBMetadataHelper *helper;
|
||||
@property(nonatomic, strong, readwrite) NBRegExMatcher *matcher;
|
||||
|
||||
#if TARGET_OS_IOS
|
||||
@property(nonatomic, readonly) CTTelephonyNetworkInfo *telephonyNetworkInfo;
|
||||
#endif
|
||||
|
||||
@end
|
||||
|
||||
@implementation NBPhoneNumberUtil
|
||||
@ -116,11 +111,24 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
static NBPhoneNumberUtil *sharedOnceInstance = nil;
|
||||
static dispatch_once_t onceToken;
|
||||
dispatch_once(&onceToken, ^{
|
||||
sharedOnceInstance = [[self alloc] init];
|
||||
sharedOnceInstance = [[self alloc] initWithMetadataHelper:[[NBMetadataHelper alloc] init]];
|
||||
});
|
||||
return sharedOnceInstance;
|
||||
}
|
||||
|
||||
- (instancetype)initWithMetadataHelper:(NBMetadataHelper *)helper {
|
||||
self = [super init];
|
||||
if (self != nil) {
|
||||
_regexPatternCache = [[NSCache alloc] init];
|
||||
_entireStringRegexCache = [[NSCache alloc] init];
|
||||
_helper = helper;
|
||||
_matcher = [[NBRegExMatcher alloc] init];
|
||||
[self initRegularExpressionSet];
|
||||
[self initNormalizationMappings];
|
||||
}
|
||||
return self;
|
||||
}
|
||||
|
||||
#pragma mark - NSError
|
||||
|
||||
- (NSError *)errorWithObject:(id)obj withDomain:(NSString *)domain {
|
||||
@ -151,16 +159,18 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
error:(NSError **)error {
|
||||
NSRegularExpression *regex = [_regexPatternCache objectForKey:pattern];
|
||||
if (!regex) {
|
||||
regex =
|
||||
[NSRegularExpression regularExpressionWithPattern:pattern options:options error:error];
|
||||
regex = [NSRegularExpression regularExpressionWithPattern:pattern
|
||||
options:options
|
||||
error:error];
|
||||
[_regexPatternCache setObject:regex forKey:pattern];
|
||||
}
|
||||
return regex;
|
||||
}
|
||||
|
||||
- (NSMutableArray *)componentsSeparatedByRegex:(NSString *)sourceString regex:(NSString *)pattern {
|
||||
NSString *replacedString =
|
||||
[self replaceStringByRegex:sourceString regex:pattern withTemplate:@"<SEP>"];
|
||||
NSString *replacedString = [self replaceStringByRegex:sourceString
|
||||
regex:pattern
|
||||
withTemplate:@"<SEP>"];
|
||||
NSMutableArray *resArray = [[replacedString componentsSeparatedByString:@"<SEP>"] mutableCopy];
|
||||
[resArray removeObject:@""];
|
||||
return resArray;
|
||||
@ -172,8 +182,9 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
}
|
||||
|
||||
NSError *error = nil;
|
||||
NSRegularExpression *currentPattern =
|
||||
[self regularExpressionWithPattern:pattern options:0 error:&error];
|
||||
NSRegularExpression *currentPattern = [self regularExpressionWithPattern:pattern
|
||||
options:0
|
||||
error:&error];
|
||||
NSArray *matches = [currentPattern matchesInString:sourceString
|
||||
options:0
|
||||
range:NSMakeRange(0, sourceString.length)];
|
||||
@ -203,8 +214,9 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
NSString *replacementResult = [sourceString copy];
|
||||
NSError *error = nil;
|
||||
|
||||
NSRegularExpression *currentPattern =
|
||||
[self regularExpressionWithPattern:pattern options:0 error:&error];
|
||||
NSRegularExpression *currentPattern = [self regularExpressionWithPattern:pattern
|
||||
options:0
|
||||
error:&error];
|
||||
NSRange replaceRange =
|
||||
[currentPattern rangeOfFirstMatchInString:sourceString
|
||||
options:0
|
||||
@ -224,8 +236,9 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
regex:(NSString *)pattern
|
||||
withTemplate:(NSString *)templateString {
|
||||
NSError *error = nil;
|
||||
NSRegularExpression *currentPattern =
|
||||
[self regularExpressionWithPattern:pattern options:0 error:&error];
|
||||
NSRegularExpression *currentPattern = [self regularExpressionWithPattern:pattern
|
||||
options:0
|
||||
error:&error];
|
||||
NSArray *matches = [currentPattern matchesInString:sourceString
|
||||
options:0
|
||||
range:NSMakeRange(0, sourceString.length)];
|
||||
@ -261,8 +274,9 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
|
||||
- (NSTextCheckingResult *)matchFirstByRegex:(NSString *)sourceString regex:(NSString *)pattern {
|
||||
NSError *error = nil;
|
||||
NSRegularExpression *currentPattern =
|
||||
[self regularExpressionWithPattern:pattern options:0 error:&error];
|
||||
NSRegularExpression *currentPattern = [self regularExpressionWithPattern:pattern
|
||||
options:0
|
||||
error:&error];
|
||||
NSArray *matches = [currentPattern matchesInString:sourceString
|
||||
options:0
|
||||
range:NSMakeRange(0, sourceString.length)];
|
||||
@ -272,8 +286,9 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
|
||||
- (NSArray *)matchesByRegex:(NSString *)sourceString regex:(NSString *)pattern {
|
||||
NSError *error = nil;
|
||||
NSRegularExpression *currentPattern =
|
||||
[self regularExpressionWithPattern:pattern options:0 error:&error];
|
||||
NSRegularExpression *currentPattern = [self regularExpressionWithPattern:pattern
|
||||
options:0
|
||||
error:&error];
|
||||
NSArray *matches = [currentPattern matchesInString:sourceString
|
||||
options:0
|
||||
range:NSMakeRange(0, sourceString.length)];
|
||||
@ -294,8 +309,9 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
|
||||
- (BOOL)isStartingStringByRegex:(NSString *)sourceString regex:(NSString *)pattern {
|
||||
NSError *error = nil;
|
||||
NSRegularExpression *currentPattern =
|
||||
[self regularExpressionWithPattern:pattern options:0 error:&error];
|
||||
NSRegularExpression *currentPattern = [self regularExpressionWithPattern:pattern
|
||||
options:0
|
||||
error:&error];
|
||||
NSArray *matches = [currentPattern matchesInString:sourceString
|
||||
options:0
|
||||
range:NSMakeRange(0, sourceString.length)];
|
||||
@ -378,20 +394,6 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
GEO_MOBILE_COUNTRIES = @[ @52, @54, @55 ];
|
||||
}
|
||||
|
||||
- (instancetype)init {
|
||||
self = [super init];
|
||||
if (self) {
|
||||
_regexPatternCache = [[NSCache alloc] init];
|
||||
_entireStringRegexCache = [[NSCache alloc] init];
|
||||
_helper = [[NBMetadataHelper alloc] init];
|
||||
_matcher = [[NBRegExMatcher alloc] init];
|
||||
[self initRegularExpressionSet];
|
||||
[self initNormalizationMappings];
|
||||
}
|
||||
|
||||
return self;
|
||||
}
|
||||
|
||||
- (void)initRegularExpressionSet {
|
||||
NSError *error = nil;
|
||||
|
||||
@ -403,40 +405,42 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
}
|
||||
|
||||
if (!_VALID_ALPHA_PHONE_PATTERN) {
|
||||
_VALID_ALPHA_PHONE_PATTERN =
|
||||
[self regularExpressionWithPattern:VALID_ALPHA_PHONE_PATTERN_STRING options:0 error:&error];
|
||||
_VALID_ALPHA_PHONE_PATTERN = [self regularExpressionWithPattern:VALID_ALPHA_PHONE_PATTERN_STRING
|
||||
options:0
|
||||
error:&error];
|
||||
}
|
||||
|
||||
static dispatch_once_t onceToken;
|
||||
dispatch_once(
|
||||
&onceToken, ^{
|
||||
NSString *EXTN_PATTERNS_FOR_PARSING =
|
||||
@"(?:;ext=([0-90-9٠-٩۰-۹]{1,7})|[ "
|
||||
@"\\t,]*(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|[,xxX##~~]|int|anexo|int)[:\\..]?["
|
||||
@" \\t,-]*([0-90-9٠-٩۰-۹]{1,7})#?|[- ]+([0-90-9٠-٩۰-۹]{1,5})#)$";
|
||||
dispatch_once(&onceToken, ^{
|
||||
NSString *EXTN_PATTERNS_FOR_PARSING =
|
||||
@"(?:;ext=([0-90-9٠-٩۰-۹]{1,7})|[ "
|
||||
@"\\t,]*(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|[,xxX##~~]|int|anexo|int)[:\\..]?["
|
||||
@" \\t,-]*([0-90-9٠-٩۰-۹]{1,7})#?|[- ]+([0-90-9٠-٩۰-۹]{1,5})#)$";
|
||||
|
||||
LEADING_PLUS_CHARS_PATTERN = [NSString stringWithFormat:@"^[%@]+", NB_PLUS_CHARS];
|
||||
LEADING_PLUS_CHARS_PATTERN = [NSString stringWithFormat:@"^[%@]+", NB_PLUS_CHARS];
|
||||
|
||||
VALID_START_CHAR_PATTERN =
|
||||
[NSString stringWithFormat:@"[%@%@]", NB_PLUS_CHARS, NB_VALID_DIGITS_STRING];
|
||||
VALID_START_CHAR_PATTERN =
|
||||
[NSString stringWithFormat:@"[%@%@]", NB_PLUS_CHARS, NB_VALID_DIGITS_STRING];
|
||||
|
||||
SECOND_NUMBER_START_PATTERN = @"[\\\\\\/] *x";
|
||||
SECOND_NUMBER_START_PATTERN = @"[\\\\\\/] *x";
|
||||
|
||||
UNWANTED_END_CHAR_PATTERN =
|
||||
[NSString stringWithFormat:@"[^%@%@#]+$", NB_VALID_DIGITS_STRING, VALID_ALPHA];
|
||||
UNWANTED_END_CHAR_PATTERN =
|
||||
[NSString stringWithFormat:@"[^%@%@#]+$", NB_VALID_DIGITS_STRING, VALID_ALPHA];
|
||||
|
||||
EXTN_PATTERN = [NSString stringWithFormat:@"(?:%@)$", EXTN_PATTERNS_FOR_PARSING];
|
||||
EXTN_PATTERN = [NSString stringWithFormat:@"(?:%@)$", EXTN_PATTERNS_FOR_PARSING];
|
||||
|
||||
SEPARATOR_PATTERN = [NSString stringWithFormat:@"[%@]+", VALID_PUNCTUATION];
|
||||
SEPARATOR_PATTERN = [NSString stringWithFormat:@"[%@]+", VALID_PUNCTUATION];
|
||||
|
||||
VALID_PHONE_NUMBER_PATTERN =
|
||||
@"^[0-90-9٠-٩۰-۹]{2}$|^[++]*(?:[-x‐-―−ー--/ "
|
||||
@" ()()[].\\[\\]/~⁓∼~*]*[0-90-9٠-٩۰-۹]){3,}[-x‐-―−ー--/ "
|
||||
@" ()()[].\\[\\]/"
|
||||
@"~⁓∼~*A-Za-z0-90-9٠-٩۰-۹]*(?:;ext=([0-90-9٠-٩۰-۹]{1,7})|[ "
|
||||
@"\\t,]*(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|[,xx##~~]|int|anexo|int)[:\\..]?[ "
|
||||
@" \\t,-]*([0-90-9٠-٩۰-۹]{1,7})#?|[- ]+([0-90-9٠-٩۰-۹]{1,5})#)?$";
|
||||
});
|
||||
VALID_PHONE_NUMBER_PATTERN =
|
||||
@"^[0-90-9٠-٩۰-۹]{2}$|^[++]*(?:[-x‐-―−ー--/ "
|
||||
@" ()()[].\\[\\]/"
|
||||
@"~⁓∼~*]*[0-90-9٠-٩۰-۹]){3,}[-x‐-―−ー--/ "
|
||||
@" "
|
||||
@" ()()[].\\[\\]/"
|
||||
@"~⁓∼~*A-Za-z0-90-9٠-٩۰-۹]*(?:;ext=([0-90-9٠-٩۰-۹]{1,7})|[ "
|
||||
@"\\t,]*(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|[,xx##~~]|int|anexo|int)[:\\..]?[ "
|
||||
@" \\t,-]*([0-90-9٠-٩۰-۹]{1,7})#?|[- ]+([0-90-9٠-٩۰-۹]{1,5})#)?$";
|
||||
});
|
||||
}
|
||||
|
||||
- (NSDictionary *)DIGIT_MAPPINGS {
|
||||
@ -520,8 +524,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
@".", @".", @".", @"\uFF0E", nil];
|
||||
|
||||
MOBILE_TOKEN_MAPPINGS = @{
|
||||
@52: @"1",
|
||||
@54: @"9",
|
||||
@52 : @"1",
|
||||
@54 : @"9",
|
||||
};
|
||||
});
|
||||
}
|
||||
@ -553,12 +557,13 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
if (start >= 0) {
|
||||
possibleNumber = [number substringFromIndex:start];
|
||||
// Remove trailing non-alpha non-numerical characters.
|
||||
possibleNumber =
|
||||
[self replaceStringByRegex:possibleNumber regex:UNWANTED_END_CHAR_PATTERN withTemplate:@""];
|
||||
possibleNumber = [self replaceStringByRegex:possibleNumber
|
||||
regex:UNWANTED_END_CHAR_PATTERN
|
||||
withTemplate:@""];
|
||||
|
||||
// Check for extra numbers at the end.
|
||||
int secondNumberStart =
|
||||
[self stringPositionByRegex:possibleNumber regex:SECOND_NUMBER_START_PATTERN];
|
||||
int secondNumberStart = [self stringPositionByRegex:possibleNumber
|
||||
regex:SECOND_NUMBER_START_PATTERN];
|
||||
if (secondNumberStart > 0) {
|
||||
possibleNumber = [possibleNumber substringWithRange:NSMakeRange(0, secondNumberStart)];
|
||||
}
|
||||
@ -736,8 +741,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
@try {
|
||||
res = [self getLengthOfGeographicalAreaCode:phoneNumber];
|
||||
} @catch (NSException *exception) {
|
||||
NSDictionary *userInfo =
|
||||
[NSDictionary dictionaryWithObject:exception.reason forKey:NSLocalizedDescriptionKey];
|
||||
NSDictionary *userInfo = [NSDictionary dictionaryWithObject:exception.reason
|
||||
forKey:NSLocalizedDescriptionKey];
|
||||
if (error != NULL) {
|
||||
(*error) = [NSError errorWithDomain:exception.name code:0 userInfo:userInfo];
|
||||
}
|
||||
@ -809,8 +814,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
@try {
|
||||
res = [self getLengthOfNationalDestinationCode:phoneNumber];
|
||||
} @catch (NSException *exception) {
|
||||
NSDictionary *userInfo =
|
||||
[NSDictionary dictionaryWithObject:exception.reason forKey:NSLocalizedDescriptionKey];
|
||||
NSDictionary *userInfo = [NSDictionary dictionaryWithObject:exception.reason
|
||||
forKey:NSLocalizedDescriptionKey];
|
||||
if (error != NULL) {
|
||||
(*error) = [NSError errorWithDomain:exception.name code:0 userInfo:userInfo];
|
||||
}
|
||||
@ -829,8 +834,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
copiedProto = phoneNumber;
|
||||
}
|
||||
|
||||
NSString *nationalSignificantNumber =
|
||||
[self format:copiedProto numberFormat:NBEPhoneNumberFormatINTERNATIONAL];
|
||||
NSString *nationalSignificantNumber = [self format:copiedProto
|
||||
numberFormat:NBEPhoneNumberFormatINTERNATIONAL];
|
||||
NSMutableArray *numberGroups = [[self componentsSeparatedByRegex:nationalSignificantNumber
|
||||
regex:NON_DIGITS_PATTERN] mutableCopy];
|
||||
|
||||
@ -849,7 +854,7 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
return 0;
|
||||
}
|
||||
|
||||
NSArray *regionCodes = [NBMetadataHelper regionCodeFromCountryCode:phoneNumber.countryCode];
|
||||
NSArray *regionCodes = [self.helper regionCodeFromCountryCode:phoneNumber.countryCode];
|
||||
BOOL isExists = NO;
|
||||
|
||||
for (NSString *regCode in regionCodes) {
|
||||
@ -874,11 +879,11 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
}
|
||||
|
||||
- (NSString *)getCountryMobileTokenFromCountryCode:(NSInteger)countryCallingCode {
|
||||
NSString *mobileToken = MOBILE_TOKEN_MAPPINGS[@(countryCallingCode)];
|
||||
if (mobileToken != nil) {
|
||||
return mobileToken;
|
||||
}
|
||||
return @"";
|
||||
NSString *mobileToken = MOBILE_TOKEN_MAPPINGS[@(countryCallingCode)];
|
||||
if (mobileToken != nil) {
|
||||
return mobileToken;
|
||||
}
|
||||
return @"";
|
||||
}
|
||||
|
||||
/**
|
||||
@ -982,7 +987,7 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
* @private
|
||||
*/
|
||||
- (BOOL)hasValidCountryCallingCode:(NSNumber *)countryCallingCode {
|
||||
id res = [NBMetadataHelper regionCodeFromCountryCode:countryCallingCode];
|
||||
id res = [self.helper regionCodeFromCountryCode:countryCallingCode];
|
||||
if (res != nil) {
|
||||
return YES;
|
||||
}
|
||||
@ -1014,8 +1019,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
@try {
|
||||
res = [self format:phoneNumber numberFormat:numberFormat];
|
||||
} @catch (NSException *exception) {
|
||||
NSDictionary *userInfo =
|
||||
[NSDictionary dictionaryWithObject:exception.reason forKey:NSLocalizedDescriptionKey];
|
||||
NSDictionary *userInfo = [NSDictionary dictionaryWithObject:exception.reason
|
||||
forKey:NSLocalizedDescriptionKey];
|
||||
if (error != NULL) (*error) = [NSError errorWithDomain:exception.name code:0 userInfo:userInfo];
|
||||
}
|
||||
return res;
|
||||
@ -1057,16 +1062,17 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
// for regions which share a country calling code is contained by only one
|
||||
// region for performance reasons. For example, for NANPA regions it will be
|
||||
// contained in the metadata for US.
|
||||
NSArray *regionCodeArray = [NBMetadataHelper regionCodeFromCountryCode:countryCallingCode];
|
||||
NSArray *regionCodeArray = [self.helper regionCodeFromCountryCode:countryCallingCode];
|
||||
NSString *regionCode = [regionCodeArray objectAtIndex:0];
|
||||
|
||||
// Metadata cannot be nil because the country calling code is valid (which
|
||||
// means that the region code cannot be ZZ and must be one of our supported
|
||||
// region codes).
|
||||
NBPhoneMetaData *metadata =
|
||||
[self getMetadataForRegionOrCallingCode:countryCallingCode regionCode:regionCode];
|
||||
NSString *formattedExtension =
|
||||
[self maybeGetFormattedExtension:phoneNumber metadata:metadata numberFormat:numberFormat];
|
||||
NBPhoneMetaData *metadata = [self getMetadataForRegionOrCallingCode:countryCallingCode
|
||||
regionCode:regionCode];
|
||||
NSString *formattedExtension = [self maybeGetFormattedExtension:phoneNumber
|
||||
metadata:metadata
|
||||
numberFormat:numberFormat];
|
||||
NSString *formattedNationalNumber = [self formatNsn:nationalSignificantNumber
|
||||
metadata:metadata
|
||||
phoneNumberFormat:numberFormat
|
||||
@ -1104,8 +1110,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
numberFormat:numberFormat
|
||||
userDefinedFormats:userDefinedFormats];
|
||||
} @catch (NSException *exception) {
|
||||
NSDictionary *userInfo =
|
||||
[NSDictionary dictionaryWithObject:exception.reason forKey:NSLocalizedDescriptionKey];
|
||||
NSDictionary *userInfo = [NSDictionary dictionaryWithObject:exception.reason
|
||||
forKey:NSLocalizedDescriptionKey];
|
||||
if (error != NULL) (*error) = [NSError errorWithDomain:exception.name code:0 userInfo:userInfo];
|
||||
}
|
||||
return res;
|
||||
@ -1125,7 +1131,7 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
// for regions which share a country calling code is contained by only one
|
||||
// region for performance reasons. For example, for NANPA regions it will be
|
||||
// contained in the metadata for US.
|
||||
NSArray *regionCodes = [NBMetadataHelper regionCodeFromCountryCode:countryCallingCode];
|
||||
NSArray *regionCodes = [self.helper regionCodeFromCountryCode:countryCallingCode];
|
||||
NSString *regionCode = nil;
|
||||
if (regionCodes != nil && regionCodes.count > 0) {
|
||||
regionCode = [regionCodes objectAtIndex:0];
|
||||
@ -1133,8 +1139,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
|
||||
// Metadata cannot be nil because the country calling code is valid
|
||||
/** @type {i18n.phonenumbers.PhoneMetadata} */
|
||||
NBPhoneMetaData *metadata =
|
||||
[self getMetadataForRegionOrCallingCode:countryCallingCode regionCode:regionCode];
|
||||
NBPhoneMetaData *metadata = [self getMetadataForRegionOrCallingCode:countryCallingCode
|
||||
regionCode:regionCode];
|
||||
|
||||
NSString *formattedNumber = @"";
|
||||
NBNumberFormat *formattingPattern =
|
||||
@ -1175,8 +1181,9 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
carrierCode:nil];
|
||||
}
|
||||
|
||||
NSString *formattedExtension =
|
||||
[self maybeGetFormattedExtension:number metadata:metadata numberFormat:numberFormat];
|
||||
NSString *formattedExtension = [self maybeGetFormattedExtension:number
|
||||
metadata:metadata
|
||||
numberFormat:numberFormat];
|
||||
|
||||
// NSLog(@"!@# prefixNumberWithCountryCallingCode called [%@]", formattedExtension);
|
||||
return [self prefixNumberWithCountryCallingCode:countryCallingCode
|
||||
@ -1205,8 +1212,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
@try {
|
||||
res = [self formatNationalNumberWithCarrierCode:number carrierCode:carrierCode];
|
||||
} @catch (NSException *exception) {
|
||||
NSDictionary *userInfo =
|
||||
[NSDictionary dictionaryWithObject:exception.reason forKey:NSLocalizedDescriptionKey];
|
||||
NSDictionary *userInfo = [NSDictionary dictionaryWithObject:exception.reason
|
||||
forKey:NSLocalizedDescriptionKey];
|
||||
if (error != NULL) {
|
||||
(*error) = [NSError errorWithDomain:exception.name code:0 userInfo:userInfo];
|
||||
}
|
||||
@ -1229,8 +1236,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
// contained in the metadata for US.
|
||||
NSString *regionCode = [self getRegionCodeForCountryCode:countryCallingCode];
|
||||
// Metadata cannot be nil because the country calling code is valid.
|
||||
NBPhoneMetaData *metadata =
|
||||
[self getMetadataForRegionOrCallingCode:countryCallingCode regionCode:regionCode];
|
||||
NBPhoneMetaData *metadata = [self getMetadataForRegionOrCallingCode:countryCallingCode
|
||||
regionCode:regionCode];
|
||||
NSString *formattedExtension = [self maybeGetFormattedExtension:number
|
||||
metadata:metadata
|
||||
numberFormat:NBEPhoneNumberFormatNATIONAL];
|
||||
@ -1286,8 +1293,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
@try {
|
||||
res = [self formatNationalNumberWithCarrierCode:number carrierCode:fallbackCarrierCode];
|
||||
} @catch (NSException *exception) {
|
||||
NSDictionary *userInfo =
|
||||
[NSDictionary dictionaryWithObject:exception.reason forKey:NSLocalizedDescriptionKey];
|
||||
NSDictionary *userInfo = [NSDictionary dictionaryWithObject:exception.reason
|
||||
forKey:NSLocalizedDescriptionKey];
|
||||
if (error != NULL) {
|
||||
(*error) = [NSError errorWithDomain:exception.name code:0 userInfo:userInfo];
|
||||
}
|
||||
@ -1327,8 +1334,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
regionCallingFrom:regionCallingFrom
|
||||
withFormatting:withFormatting];
|
||||
} @catch (NSException *exception) {
|
||||
NSDictionary *userInfo =
|
||||
[NSDictionary dictionaryWithObject:exception.reason forKey:NSLocalizedDescriptionKey];
|
||||
NSDictionary *userInfo = [NSDictionary dictionaryWithObject:exception.reason
|
||||
forKey:NSLocalizedDescriptionKey];
|
||||
if (error != NULL) (*error) = [NSError errorWithDomain:exception.name code:0 userInfo:userInfo];
|
||||
}
|
||||
return res;
|
||||
@ -1428,8 +1435,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
@try {
|
||||
res = [self formatOutOfCountryCallingNumber:number regionCallingFrom:regionCallingFrom];
|
||||
} @catch (NSException *exception) {
|
||||
NSDictionary *userInfo =
|
||||
[NSDictionary dictionaryWithObject:exception.reason forKey:NSLocalizedDescriptionKey];
|
||||
NSDictionary *userInfo = [NSDictionary dictionaryWithObject:exception.reason
|
||||
forKey:NSLocalizedDescriptionKey];
|
||||
if (error != NULL) (*error) = [NSError errorWithDomain:exception.name code:0 userInfo:userInfo];
|
||||
}
|
||||
|
||||
@ -1453,9 +1460,9 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
if ([self isNANPACountry:regionCallingFrom]) {
|
||||
// For NANPA regions, return the national format for these regions but
|
||||
// prefix it with the country calling code.
|
||||
return [NSString
|
||||
stringWithFormat:@"%@ %@", countryCallingCode,
|
||||
[self format:number numberFormat:NBEPhoneNumberFormatNATIONAL]];
|
||||
return [NSString stringWithFormat:@"%@ %@", countryCallingCode,
|
||||
[self format:number
|
||||
numberFormat:NBEPhoneNumberFormatNATIONAL]];
|
||||
}
|
||||
} else if ([countryCallingCode
|
||||
isEqualToNumber:[self getCountryCodeForValidRegion:regionCallingFrom error:nil]]) {
|
||||
@ -1489,8 +1496,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
|
||||
NSString *regionCode = [self getRegionCodeForCountryCode:countryCallingCode];
|
||||
// Metadata cannot be nil because the country calling code is valid.
|
||||
NBPhoneMetaData *metadataForRegion =
|
||||
[self getMetadataForRegionOrCallingCode:countryCallingCode regionCode:regionCode];
|
||||
NBPhoneMetaData *metadataForRegion = [self getMetadataForRegionOrCallingCode:countryCallingCode
|
||||
regionCode:regionCode];
|
||||
NSString *formattedNationalNumber = [self formatNsn:nationalSignificantNumber
|
||||
metadata:metadataForRegion
|
||||
phoneNumberFormat:NBEPhoneNumberFormatINTERNATIONAL
|
||||
@ -1568,8 +1575,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
@try {
|
||||
res = [self formatInOriginalFormat:number regionCallingFrom:regionCallingFrom];
|
||||
} @catch (NSException *exception) {
|
||||
NSDictionary *userInfo =
|
||||
[NSDictionary dictionaryWithObject:exception.reason forKey:NSLocalizedDescriptionKey];
|
||||
NSDictionary *userInfo = [NSDictionary dictionaryWithObject:exception.reason
|
||||
forKey:NSLocalizedDescriptionKey];
|
||||
if (error != NULL) (*error) = [NSError errorWithDomain:exception.name code:0 userInfo:userInfo];
|
||||
}
|
||||
|
||||
@ -1596,12 +1603,12 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
formattedNumber = [self format:number numberFormat:NBEPhoneNumberFormatINTERNATIONAL];
|
||||
break;
|
||||
case NBECountryCodeSourceFROM_NUMBER_WITH_IDD:
|
||||
formattedNumber =
|
||||
[self formatOutOfCountryCallingNumber:number regionCallingFrom:regionCallingFrom];
|
||||
formattedNumber = [self formatOutOfCountryCallingNumber:number
|
||||
regionCallingFrom:regionCallingFrom];
|
||||
break;
|
||||
case NBECountryCodeSourceFROM_NUMBER_WITHOUT_PLUS_SIGN:
|
||||
formattedNumber = [[self format:number numberFormat:NBEPhoneNumberFormatINTERNATIONAL]
|
||||
substringFromIndex:1];
|
||||
formattedNumber = [[self format:number
|
||||
numberFormat:NBEPhoneNumberFormatINTERNATIONAL] substringFromIndex:1];
|
||||
break;
|
||||
case NBECountryCodeSourceFROM_DEFAULT_COUNTRY:
|
||||
// Fall-through to default case.
|
||||
@ -1745,16 +1752,16 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
- (BOOL)hasFormattingPatternForNumber:(NBPhoneNumber *)number {
|
||||
NSNumber *countryCallingCode = number.countryCode;
|
||||
NSString *phoneNumberRegion = [self getRegionCodeForCountryCode:countryCallingCode];
|
||||
NBPhoneMetaData *metadata =
|
||||
[self getMetadataForRegionOrCallingCode:countryCallingCode regionCode:phoneNumberRegion];
|
||||
NBPhoneMetaData *metadata = [self getMetadataForRegionOrCallingCode:countryCallingCode
|
||||
regionCode:phoneNumberRegion];
|
||||
|
||||
if (metadata == nil) {
|
||||
return NO;
|
||||
}
|
||||
|
||||
NSString *nationalNumber = [self getNationalSignificantNumber:number];
|
||||
NBNumberFormat *formatRule =
|
||||
[self chooseFormattingPatternForNumber:metadata.numberFormats nationalNumber:nationalNumber];
|
||||
NBNumberFormat *formatRule = [self chooseFormattingPatternForNumber:metadata.numberFormats
|
||||
nationalNumber:nationalNumber];
|
||||
return formatRule != nil;
|
||||
}
|
||||
|
||||
@ -1791,8 +1798,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
@try {
|
||||
res = [self formatOutOfCountryKeepingAlphaChars:number regionCallingFrom:regionCallingFrom];
|
||||
} @catch (NSException *exception) {
|
||||
NSDictionary *userInfo =
|
||||
[NSDictionary dictionaryWithObject:exception.reason forKey:NSLocalizedDescriptionKey];
|
||||
NSDictionary *userInfo = [NSDictionary dictionaryWithObject:exception.reason
|
||||
forKey:NSLocalizedDescriptionKey];
|
||||
if (error != NULL) (*error) = [NSError errorWithDomain:exception.name code:0 userInfo:userInfo];
|
||||
}
|
||||
return res;
|
||||
@ -1841,8 +1848,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
return [NSString stringWithFormat:@"%@ %@", countryCode, rawInput];
|
||||
}
|
||||
} else if (metadataForRegionCallingFrom != nil &&
|
||||
[countryCode
|
||||
isEqualToNumber:[self getCountryCodeForValidRegion:regionCallingFrom error:nil]]) {
|
||||
[countryCode isEqualToNumber:[self getCountryCodeForValidRegion:regionCallingFrom
|
||||
error:nil]]) {
|
||||
NBNumberFormat *formattingPattern =
|
||||
[self chooseFormattingPatternForNumber:metadataForRegionCallingFrom.numberFormats
|
||||
nationalNumber:nationalNumber];
|
||||
@ -1885,8 +1892,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
|
||||
NSString *regionCode = [self getRegionCodeForCountryCode:countryCode];
|
||||
// Metadata cannot be nil because the country calling code is valid.
|
||||
NBPhoneMetaData *metadataForRegion =
|
||||
[self getMetadataForRegionOrCallingCode:countryCode regionCode:regionCode];
|
||||
NBPhoneMetaData *metadataForRegion = [self getMetadataForRegionOrCallingCode:countryCode
|
||||
regionCode:regionCode];
|
||||
NSString *formattedExtension =
|
||||
[self maybeGetFormattedExtension:number
|
||||
metadata:metadataForRegion
|
||||
@ -1933,8 +1940,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
([intlNumberFormats count] <= 0 || numberFormat == NBEPhoneNumberFormatNATIONAL)
|
||||
? metadata.numberFormats
|
||||
: intlNumberFormats;
|
||||
NBNumberFormat *formattingPattern =
|
||||
[self chooseFormattingPatternForNumber:availableFormats nationalNumber:phoneNumber];
|
||||
NBNumberFormat *formattingPattern = [self chooseFormattingPatternForNumber:availableFormats
|
||||
nationalNumber:phoneNumber];
|
||||
|
||||
if (formattingPattern == nil) {
|
||||
return phoneNumber;
|
||||
@ -2052,8 +2059,9 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
* instead.
|
||||
*/
|
||||
- (NBPhoneNumber *)getExampleNumber:(NSString *)regionCode error:(NSError *__autoreleasing *)error {
|
||||
NBPhoneNumber *res =
|
||||
[self getExampleNumberForType:regionCode type:NBEPhoneNumberTypeFIXED_LINE error:error];
|
||||
NBPhoneNumber *res = [self getExampleNumberForType:regionCode
|
||||
type:NBEPhoneNumberTypeFIXED_LINE
|
||||
error:error];
|
||||
return res;
|
||||
}
|
||||
|
||||
@ -2078,8 +2086,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
return nil;
|
||||
}
|
||||
|
||||
NBPhoneNumberDesc *desc =
|
||||
[self getNumberDescByType:[self.helper getMetadataForRegion:regionCode] type:type];
|
||||
NBPhoneNumberDesc *desc = [self getNumberDescByType:[self.helper getMetadataForRegion:regionCode]
|
||||
type:type];
|
||||
|
||||
if ([NBMetadataHelper hasValue:desc.exampleNumber]) {
|
||||
return [self parse:desc.exampleNumber defaultRegion:regionCode error:error];
|
||||
@ -2210,8 +2218,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
*/
|
||||
- (NBEPhoneNumberType)getNumberType:(NBPhoneNumber *)phoneNumber {
|
||||
NSString *regionCode = [self getRegionCodeForNumber:phoneNumber];
|
||||
NBPhoneMetaData *metadata =
|
||||
[self getMetadataForRegionOrCallingCode:phoneNumber.countryCode regionCode:regionCode];
|
||||
NBPhoneMetaData *metadata = [self getMetadataForRegionOrCallingCode:phoneNumber.countryCode
|
||||
regionCode:regionCode];
|
||||
if (metadata == nil) {
|
||||
return NBEPhoneNumberTypeUNKNOWN;
|
||||
}
|
||||
@ -2340,8 +2348,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
*/
|
||||
- (BOOL)isValidNumberForRegion:(NBPhoneNumber *)number regionCode:(NSString *)regionCode {
|
||||
NSNumber *countryCode = [number.countryCode copy];
|
||||
NBPhoneMetaData *metadata =
|
||||
[self getMetadataForRegionOrCallingCode:countryCode regionCode:regionCode];
|
||||
NBPhoneMetaData *metadata = [self getMetadataForRegionOrCallingCode:countryCode
|
||||
regionCode:regionCode];
|
||||
if (metadata == nil ||
|
||||
([NB_REGION_CODE_FOR_NON_GEO_ENTITY isEqualToString:regionCode] == NO &&
|
||||
![countryCode isEqualToNumber:[self getCountryCodeForValidRegion:regionCode error:nil]])) {
|
||||
@ -2363,8 +2371,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
return numberLength > MIN_LENGTH_FOR_NSN_ && numberLength <= MAX_LENGTH_FOR_NSN_;
|
||||
}
|
||||
|
||||
return [self getNumberTypeHelper:nationalSignificantNumber metadata:metadata] !=
|
||||
NBEPhoneNumberTypeUNKNOWN;
|
||||
return [self getNumberTypeHelper:nationalSignificantNumber
|
||||
metadata:metadata] != NBEPhoneNumberTypeUNKNOWN;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -2381,7 +2389,7 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
return nil;
|
||||
}
|
||||
|
||||
NSArray *regionCodes = [NBMetadataHelper regionCodeFromCountryCode:phoneNumber.countryCode];
|
||||
NSArray *regionCodes = [self.helper regionCodeFromCountryCode:phoneNumber.countryCode];
|
||||
if (regionCodes == nil || [regionCodes count] <= 0) {
|
||||
return nil;
|
||||
}
|
||||
@ -2415,8 +2423,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
if ([self stringPositionByRegex:nationalNumber regex:metadata.leadingDigits] == 0) {
|
||||
return regionCode;
|
||||
}
|
||||
} else if ([self getNumberTypeHelper:nationalNumber metadata:metadata] !=
|
||||
NBEPhoneNumberTypeUNKNOWN) {
|
||||
} else if ([self getNumberTypeHelper:nationalNumber
|
||||
metadata:metadata] != NBEPhoneNumberTypeUNKNOWN) {
|
||||
return regionCode;
|
||||
}
|
||||
}
|
||||
@ -2434,7 +2442,7 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
* @return {string}
|
||||
*/
|
||||
- (NSString *)getRegionCodeForCountryCode:(NSNumber *)countryCallingCode {
|
||||
NSArray *regionCodes = [NBMetadataHelper regionCodeFromCountryCode:countryCallingCode];
|
||||
NSArray *regionCodes = [self.helper regionCodeFromCountryCode:countryCallingCode];
|
||||
return regionCodes == nil ? NB_UNKNOWN_REGION : [regionCodes objectAtIndex:0];
|
||||
}
|
||||
|
||||
@ -2448,7 +2456,7 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
* @return {Array.<string>}
|
||||
*/
|
||||
- (NSArray *)getRegionCodesForCountryCode:(NSNumber *)countryCallingCode {
|
||||
NSArray *regionCodes = [NBMetadataHelper regionCodeFromCountryCode:countryCallingCode];
|
||||
NSArray *regionCodes = [self.helper regionCodeFromCountryCode:countryCallingCode];
|
||||
return regionCodes == nil ? nil : regionCodes;
|
||||
}
|
||||
|
||||
@ -2552,7 +2560,7 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
*/
|
||||
- (BOOL)isNANPACountry:(NSString *)regionCode {
|
||||
BOOL isExists = NO;
|
||||
NSArray *res = [NBMetadataHelper
|
||||
NSArray *res = [self.helper
|
||||
regionCodeFromCountryCode:[NSNumber numberWithUnsignedInteger:NANPA_COUNTRY_CODE_]];
|
||||
|
||||
for (NSString *inRegionCode in res) {
|
||||
@ -2620,8 +2628,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
@try {
|
||||
res = [self isPossibleNumber:number];
|
||||
} @catch (NSException *exception) {
|
||||
NSDictionary *userInfo =
|
||||
[NSDictionary dictionaryWithObject:exception.reason forKey:NSLocalizedDescriptionKey];
|
||||
NSDictionary *userInfo = [NSDictionary dictionaryWithObject:exception.reason
|
||||
forKey:NSLocalizedDescriptionKey];
|
||||
if (error != NULL) (*error) = [NSError errorWithDomain:exception.name code:0 userInfo:userInfo];
|
||||
}
|
||||
return res;
|
||||
@ -2665,8 +2673,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
// non-geographical entities), so we just check mobile.
|
||||
return [self validateNumberLength:number metadata:metadata type:NBEPhoneNumberTypeMOBILE];
|
||||
} else {
|
||||
NBPhoneNumberDesc *mobileDesc =
|
||||
[self getNumberDescByType:metadata type:NBEPhoneNumberTypeMOBILE];
|
||||
NBPhoneNumberDesc *mobileDesc = [self getNumberDescByType:metadata
|
||||
type:NBEPhoneNumberTypeMOBILE];
|
||||
if ([self descHasPossibleNumberData:mobileDesc]) {
|
||||
// Merge the mobile data in if there was any. We have to make a copy to do this.
|
||||
// Note that when adding the possible lengths from mobile, we have to again check they
|
||||
@ -2800,8 +2808,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
@try {
|
||||
res = [self isPossibleNumberWithReason:number];
|
||||
} @catch (NSException *exception) {
|
||||
NSDictionary *userInfo =
|
||||
[NSDictionary dictionaryWithObject:exception.reason forKey:NSLocalizedDescriptionKey];
|
||||
NSDictionary *userInfo = [NSDictionary dictionaryWithObject:exception.reason
|
||||
forKey:NSLocalizedDescriptionKey];
|
||||
if (error != NULL) (*error) = [NSError errorWithDomain:exception.name code:0 userInfo:userInfo];
|
||||
}
|
||||
|
||||
@ -2822,8 +2830,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
|
||||
NSString *regionCode = [self getRegionCodeForCountryCode:countryCode];
|
||||
// Metadata cannot be nil because the country calling code is valid.
|
||||
NBPhoneMetaData *metadata =
|
||||
[self getMetadataForRegionOrCallingCode:countryCode regionCode:regionCode];
|
||||
NBPhoneMetaData *metadata = [self getMetadataForRegionOrCallingCode:countryCode
|
||||
regionCode:regionCode];
|
||||
return [self testNumberLength:nationalNumber desc:metadata.generalDesc];
|
||||
}
|
||||
|
||||
@ -2855,8 +2863,9 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
error:(NSError **)error {
|
||||
number = NormalizeNonBreakingSpace(number);
|
||||
|
||||
BOOL res =
|
||||
[self isPossibleNumber:[self parse:number defaultRegion:regionDialingFrom error:error]];
|
||||
BOOL res = [self isPossibleNumber:[self parse:number
|
||||
defaultRegion:regionDialingFrom
|
||||
error:error]];
|
||||
return res;
|
||||
}
|
||||
|
||||
@ -2920,7 +2929,7 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
NSString *subNumber = [fullNumber substringWithRange:NSMakeRange(0, i)];
|
||||
NSNumber *potentialCountryCode = [NSNumber numberWithInteger:[subNumber integerValue]];
|
||||
|
||||
NSArray *regionCodes = [NBMetadataHelper regionCodeFromCountryCode:potentialCountryCode];
|
||||
NSArray *regionCodes = [self.helper regionCodeFromCountryCode:potentialCountryCode];
|
||||
if (regionCodes != nil && regionCodes.count > 0) {
|
||||
if (nationalNumber != NULL) {
|
||||
if ((*nationalNumber) == nil) {
|
||||
@ -2944,7 +2953,7 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
*/
|
||||
|
||||
- (NSArray *)getSupportedRegions {
|
||||
NSArray *allKeys = [[NBMetadataHelper CCode2CNMap] allKeys];
|
||||
NSArray *allKeys = [[self.helper countryCodeToCountryNumberDictionary] allKeys];
|
||||
NSPredicate *predicateIsNaN =
|
||||
[NSPredicate predicateWithBlock:^BOOL(id evaluatedObject, NSDictionary *bindings) {
|
||||
return isNan(evaluatedObject);
|
||||
@ -3065,8 +3074,8 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
return @0;
|
||||
}
|
||||
|
||||
NSNumber *potentialCountryCode =
|
||||
[self extractCountryCode:fullNumber nationalNumber:nationalNumber];
|
||||
NSNumber *potentialCountryCode = [self extractCountryCode:fullNumber
|
||||
nationalNumber:nationalNumber];
|
||||
|
||||
if (![potentialCountryCode isEqualToNumber:@0]) {
|
||||
(*phoneNumber).countryCode = potentialCountryCode;
|
||||
@ -3151,11 +3160,11 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
return NO;
|
||||
}
|
||||
|
||||
NSString *numberStr = [(*number)copy];
|
||||
NSString *numberStr = [(*number) copy];
|
||||
|
||||
if ([self stringPositionByRegex:numberStr regex:iddPattern] == 0) {
|
||||
NSTextCheckingResult *matched =
|
||||
[[self matchesByRegex:numberStr regex:iddPattern] objectAtIndex:0];
|
||||
NSTextCheckingResult *matched = [[self matchesByRegex:numberStr
|
||||
regex:iddPattern] objectAtIndex:0];
|
||||
NSString *matchedString = [numberStr substringWithRange:matched.range];
|
||||
NSUInteger matchEnd = matchedString.length;
|
||||
NSString *remainString = [numberStr substringFromIndex:matchEnd];
|
||||
@ -3204,9 +3213,9 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
}
|
||||
|
||||
// Check to see if the number begins with one or more plus signs.
|
||||
if ([self isStartingStringByRegex:(*numberStr)regex:LEADING_PLUS_CHARS_PATTERN]) {
|
||||
if ([self isStartingStringByRegex:(*numberStr) regex:LEADING_PLUS_CHARS_PATTERN]) {
|
||||
(*numberStr) =
|
||||
[self replaceStringByRegex:(*numberStr)regex:LEADING_PLUS_CHARS_PATTERN withTemplate:@""];
|
||||
[self replaceStringByRegex:(*numberStr) regex:LEADING_PLUS_CHARS_PATTERN withTemplate:@""];
|
||||
// Can now normalize the rest of the number since we've consumed the '+'
|
||||
// sign at the start.
|
||||
(*numberStr) = [self normalize:(*numberStr)];
|
||||
@ -3241,7 +3250,7 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
return NO;
|
||||
}
|
||||
|
||||
NSString *numberStr = [(*number)copy];
|
||||
NSString *numberStr = [(*number) copy];
|
||||
NSUInteger numberLength = numberStr.length;
|
||||
NSString *possibleNationalPrefix = metadata.nationalPrefixForParsing;
|
||||
|
||||
@ -3253,11 +3262,13 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
// Attempt to parse the first digits as a national prefix.
|
||||
NSString *prefixPattern = [NSString stringWithFormat:@"^(?:%@)", possibleNationalPrefix];
|
||||
NSError *error = nil;
|
||||
NSRegularExpression *currentPattern =
|
||||
[self regularExpressionWithPattern:prefixPattern options:0 error:&error];
|
||||
NSRegularExpression *currentPattern = [self regularExpressionWithPattern:prefixPattern
|
||||
options:0
|
||||
error:&error];
|
||||
|
||||
NSArray *prefixMatcher =
|
||||
[currentPattern matchesInString:numberStr options:0 range:NSMakeRange(0, numberLength)];
|
||||
NSArray *prefixMatcher = [currentPattern matchesInString:numberStr
|
||||
options:0
|
||||
range:NSMakeRange(0, numberLength)];
|
||||
if (prefixMatcher && [prefixMatcher count] > 0) {
|
||||
NSString *nationalNumberRule = metadata.generalDesc.nationalNumberPattern;
|
||||
NSTextCheckingResult *firstMatch = [prefixMatcher objectAtIndex:0];
|
||||
@ -3280,8 +3291,9 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
if (noTransform) {
|
||||
transformedNumber = [numberStr substringFromIndex:firstMatchString.length];
|
||||
} else {
|
||||
transformedNumber =
|
||||
[self replaceFirstStringByRegex:numberStr regex:prefixPattern withTemplate:transformRule];
|
||||
transformedNumber = [self replaceFirstStringByRegex:numberStr
|
||||
regex:prefixPattern
|
||||
withTemplate:transformRule];
|
||||
}
|
||||
// If the original number was viable, and the resultant number is not,
|
||||
// we return.
|
||||
@ -3323,7 +3335,7 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
return @"";
|
||||
}
|
||||
|
||||
NSString *numberStr = [(*number)copy];
|
||||
NSString *numberStr = [(*number) copy];
|
||||
int mStart = [self stringPositionByRegex:numberStr regex:EXTN_PATTERN];
|
||||
|
||||
// If we find a potential extension, and the number preceding this is a viable
|
||||
@ -3412,62 +3424,26 @@ static NSArray *GEO_MOBILE_COUNTRIES;
|
||||
}
|
||||
|
||||
/**
|
||||
* Parses a string using the phone's carrier region (when available, ZZ otherwise).
|
||||
* This uses the country the sim card in the phone is registered with.
|
||||
* Parses a string using the phone's carrier region (when available, uses system locale otherwise).
|
||||
* This uses the country the SIM card in the phone is registered with.
|
||||
* For example if you have an AT&T sim card but are in Europe, this will parse the
|
||||
* number using +1 (AT&T is a US Carrier) as the default country code.
|
||||
* This also works for CDMA phones which don't have a sim card.
|
||||
* This also works for multi-SIM phones, using the SIM region of default voice line.
|
||||
*/
|
||||
- (NBPhoneNumber *)parseWithPhoneCarrierRegion:(NSString *)numberToParse error:(NSError **)error {
|
||||
numberToParse = NormalizeNonBreakingSpace(numberToParse);
|
||||
|
||||
NSString *defaultRegion = nil;
|
||||
#if TARGET_OS_IOS
|
||||
defaultRegion = [self countryCodeByCarrier];
|
||||
#else
|
||||
defaultRegion = [[NSLocale currentLocale] objectForKey:NSLocaleCountryCode];
|
||||
#endif
|
||||
if ([NB_UNKNOWN_REGION isEqualToString:defaultRegion]) {
|
||||
// get region from device as a failover (e.g. iPad)
|
||||
NSLocale *currentLocale = [NSLocale currentLocale];
|
||||
defaultRegion = [currentLocale objectForKey:NSLocaleCountryCode];
|
||||
}
|
||||
|
||||
NSString *defaultRegion = [self countryCodeByCarrier];
|
||||
return [self parse:numberToParse defaultRegion:defaultRegion error:error];
|
||||
}
|
||||
|
||||
#if TARGET_OS_IOS
|
||||
|
||||
static CTTelephonyNetworkInfo *_telephonyNetworkInfo;
|
||||
|
||||
- (CTTelephonyNetworkInfo *)telephonyNetworkInfo {
|
||||
// cache telephony network info;
|
||||
// CTTelephonyNetworkInfo objects are unnecessarily created for every call to
|
||||
// parseWithPhoneCarrierRegion:error: when in reality this information not change while an app
|
||||
// lives in memory real-world performance test while parsing 93 phone numbers: before change:
|
||||
// 126ms after change: 32ms using static instance prevents deallocation crashes due to ios bug
|
||||
|
||||
static dispatch_once_t onceToken;
|
||||
dispatch_once(&onceToken, ^{
|
||||
_telephonyNetworkInfo = [[CTTelephonyNetworkInfo alloc] init];
|
||||
});
|
||||
|
||||
return _telephonyNetworkInfo;
|
||||
}
|
||||
|
||||
- (NSString *)countryCodeByCarrier {
|
||||
NSString *isoCode = [[self.telephonyNetworkInfo subscriberCellularProvider] isoCountryCode];
|
||||
|
||||
// The 2nd part of the if is working around an iOS 7 bug
|
||||
// If the SIM card is missing, iOS 7 returns an empty string instead of nil
|
||||
if (isoCode.length == 0) {
|
||||
isoCode = NB_UNKNOWN_REGION;
|
||||
}
|
||||
|
||||
return isoCode;
|
||||
}
|
||||
|
||||
#if !TARGET_OS_TV
|
||||
return [[CNContactsUserDefaults sharedDefaults].countryCode uppercaseString];
|
||||
#else
|
||||
return [[NSLocale currentLocale] objectForKey:NSLocaleCountryCode];
|
||||
#endif
|
||||
}
|
||||
|
||||
/**
|
||||
* Parses a string and returns it in proto buffer format. This method differs
|
||||
@ -3592,8 +3568,8 @@ static CTTelephonyNetworkInfo *_telephonyNetworkInfo;
|
||||
|
||||
// Check the region supplied is valid, or that the extracted number starts
|
||||
// with some sort of + sign so the number's region can be determined.
|
||||
if (checkRegion &&
|
||||
[self checkRegionForParsing:nationalNumber defaultRegion:defaultRegion] == NO) {
|
||||
if (checkRegion && [self checkRegionForParsing:nationalNumber
|
||||
defaultRegion:defaultRegion] == NO) {
|
||||
if (error != NULL) {
|
||||
(*error) = [self
|
||||
errorWithObject:[NSString stringWithFormat:@"INVALID_COUNTRY_CODE:%@", defaultRegion]
|
||||
@ -3663,8 +3639,8 @@ static CTTelephonyNetworkInfo *_telephonyNetworkInfo;
|
||||
NSString *phoneNumberRegion = [self getRegionCodeForCountryCode:countryCode];
|
||||
if (phoneNumberRegion != defaultRegion) {
|
||||
// Metadata cannot be nil because the country calling code is valid.
|
||||
regionMetadata =
|
||||
[self getMetadataForRegionOrCallingCode:countryCode regionCode:phoneNumberRegion];
|
||||
regionMetadata = [self getMetadataForRegionOrCallingCode:countryCode
|
||||
regionCode:phoneNumberRegion];
|
||||
}
|
||||
} else {
|
||||
// If no extracted country calling code, use the region supplied instead.
|
||||
@ -3697,8 +3673,8 @@ static CTTelephonyNetworkInfo *_telephonyNetworkInfo;
|
||||
[self maybeStripNationalPrefixAndCarrierCode:&potentialNationalNumber
|
||||
metadata:regionMetadata
|
||||
carrierCode:&carrierCode];
|
||||
NBEValidationResult validationResult =
|
||||
[self validateNumberLength:potentialNationalNumber metadata:regionMetadata];
|
||||
NBEValidationResult validationResult = [self validateNumberLength:potentialNationalNumber
|
||||
metadata:regionMetadata];
|
||||
if (validationResult != NBEValidationResultTOO_SHORT &&
|
||||
validationResult != NBEValidationResultIS_POSSIBLE_LOCAL_ONLY &&
|
||||
validationResult != NBEValidationResultINVALID_LENGTH) {
|
||||
@ -3838,8 +3814,8 @@ static CTTelephonyNetworkInfo *_telephonyNetworkInfo;
|
||||
@try {
|
||||
res = [self isNumberMatch:firstNumberIn second:secondNumberIn];
|
||||
} @catch (NSException *exception) {
|
||||
NSDictionary *userInfo =
|
||||
[NSDictionary dictionaryWithObject:exception.reason forKey:NSLocalizedDescriptionKey];
|
||||
NSDictionary *userInfo = [NSDictionary dictionaryWithObject:exception.reason
|
||||
forKey:NSLocalizedDescriptionKey];
|
||||
if (error != NULL) (*error) = [NSError errorWithDomain:exception.name code:0 userInfo:userInfo];
|
||||
}
|
||||
return res;
|
||||
@ -3871,8 +3847,9 @@ static CTTelephonyNetworkInfo *_telephonyNetworkInfo;
|
||||
[self getRegionCodeForCountryCode:((NBPhoneNumber *)secondNumberIn).countryCode];
|
||||
if (secondNumberRegion != NB_UNKNOWN_REGION) {
|
||||
NSError *aNestedError;
|
||||
firstNumber =
|
||||
[self parse:firstNumberIn defaultRegion:secondNumberRegion error:&aNestedError];
|
||||
firstNumber = [self parse:firstNumberIn
|
||||
defaultRegion:secondNumberRegion
|
||||
error:&aNestedError];
|
||||
|
||||
if (aNestedError != nil) {
|
||||
return NBEMatchTypeNOT_A_NUMBER;
|
||||
@ -4017,8 +3994,8 @@ static CTTelephonyNetworkInfo *_telephonyNetworkInfo;
|
||||
@try {
|
||||
res = [self canBeInternationallyDialled:number];
|
||||
} @catch (NSException *exception) {
|
||||
NSDictionary *userInfo =
|
||||
[NSDictionary dictionaryWithObject:exception.reason forKey:NSLocalizedDescriptionKey];
|
||||
NSDictionary *userInfo = [NSDictionary dictionaryWithObject:exception.reason
|
||||
forKey:NSLocalizedDescriptionKey];
|
||||
if (error != NULL) (*error) = [NSError errorWithDomain:exception.name code:0 userInfo:userInfo];
|
||||
}
|
||||
return res;
|
||||
@ -4052,11 +4029,13 @@ static CTTelephonyNetworkInfo *_telephonyNetworkInfo;
|
||||
}
|
||||
|
||||
NSError *error = nil;
|
||||
NSRegularExpression *currentPattern =
|
||||
[self entireRegularExpressionWithPattern:regex options:0 error:&error];
|
||||
NSRegularExpression *currentPattern = [self entireRegularExpressionWithPattern:regex
|
||||
options:0
|
||||
error:&error];
|
||||
NSRange stringRange = NSMakeRange(0, str.length);
|
||||
NSTextCheckingResult *matchResult =
|
||||
[currentPattern firstMatchInString:str options:NSMatchingAnchored range:stringRange];
|
||||
NSTextCheckingResult *matchResult = [currentPattern firstMatchInString:str
|
||||
options:NSMatchingAnchored
|
||||
range:stringRange];
|
||||
|
||||
if (matchResult != nil) {
|
||||
BOOL matchIsEntireString = NSEqualRanges(matchResult.range, stringRange);
|
||||
|
||||
@ -21,7 +21,7 @@
|
||||
return res;
|
||||
}
|
||||
|
||||
- (NSString *)nb_safeStringAtIndex : (NSUInteger)index {
|
||||
- (NSString *)nb_safeStringAtIndex:(NSUInteger)index {
|
||||
return [self nb_safeObjectAtIndex:index class:[NSString class]];
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user