-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMIRACLTrust.podspec
More file actions
54 lines (50 loc) · 2.12 KB
/
MIRACLTrust.podspec
File metadata and controls
54 lines (50 loc) · 2.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Pod::Spec.new do |s|
s.platform = :ios
s.ios.deployment_target = '11.0'
s.name = "MIRACLTrust"
s.summary = "MIRACL Trust SDK for iOS"
s.requires_arc = true
s.version = "1.12.1"
s.license = { :type => "Apache2", :file => "LICENSE" }
s.author = { "MIRACL" => "operations@miracl.com" }
s.homepage = "https://github.com/miracl/trust-sdk-ios"
s.source = {
:git => "https://github.com/miracl/trust-sdk-ios",
:tag => "1.12.1"
}
s.framework = "UIKit"
s.source_files =
"MIRACLTrust/MIRACLTrust-Sources/**/*.{h,swift,c}",
"MIRACLTrust/MIRACLTrust-iOS/**/*.{h,swift,c}"
s.module_map = "MIRACLTrust/MIRACLTrust-Sources/MIRACLTrust.modulemap"
s.compiler_flags = "-w",
"-DNDEBUG",
"-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"
s.pod_target_xcconfig = {
"HEADER_SEARCH_PATHS" => "$(PODS_ROOT)/SQLCipher",
"GCC_PREPROCESSOR_DEFINITIONS" => "$(inherited) SQLITE_HAS_CODEC=1",
"OTHER_CFLAGS" => "$(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"
}
s.frameworks = "Foundation","Security"
s.vendored_frameworks = 'MIRACLTrust/MIRACLTrust-Sources/Crypto/src/*.xcframework'
s.swift_version = "5.1"
s.info_plist = { "MIRACL_SDK_VERSION" => "#{s.version}"}
end