-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathPredicateBuilder.podspec
More file actions
23 lines (19 loc) · 948 Bytes
/
PredicateBuilder.podspec
File metadata and controls
23 lines (19 loc) · 948 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Pod::Spec.new do |s|
# Core name/version/soure info
s.name = 'PredicateBuilder'
s.version = '1.0.3'
# Required podspec metadata
s.summary = 'A declarative, type-safe way to build NSPredicates'
s.homepage = 'https://github.com/square/predicate-builder'
s.license = { :type => 'Apache 2.0', :text => '2023 Square, Inc.' }
s.author = { "Patrick Gatewood" => "patrick@patrickgatewood.com" }
s.source = { :git => 'https://github.com/square/predicate-builder.git', :tag => s.version }
s.ios.deployment_target = '14.0'
s.osx.deployment_target = '12.0'
# Swift version
s.swift_version = '5.7'
# Local dependencies
s.subspec 'PredicateBuilderCore' do |ss| ss.source_files = 'PredicateBuilderCore/Sources/**/*.swift' end
s.subspec 'PredicateBuilderMacro' do |ss| ss.source_files = 'PredicateBuilderMacro/Sources/**/*.swift' end
s.source_files = 'PredicateBuilder/Sources/**/*.swift'
end