4 "summary": "A key/value store built atop sqlite for iOS & Mac.",
5 "homepage": "https://github.com/yapstudios/YapDatabase",
8 "Robbie Hanson": "robbiehanson@deusty.com"
11 "git": "https://github.com/yapstudios/YapDatabase.git",
19 "module_map": "Framework/module.modulemap",
21 "default_subspecs": "Standard",
28 "libraries": "sqlite3",
30 "OTHER_CFLAGS": "$(inherited) -DYAP_STANDARD_SQLITE"
38 "YapDatabase/*.{h,m,mm,c}",
39 "YapDatabase/{Internal,Utilities}/*.{h,m,mm,c}",
40 "YapDatabase/Extensions/Protocol/**/*.{h,m,mm,c}"
42 "private_header_files": "YapDatabase/**/Internal/*.h"
47 "YapDatabase/Standard/Core": [
54 "source_files": "YapDatabase/Extensions/Views/**/*.{h,m,mm,c}"
57 "name": "SecondaryIndex",
58 "source_files": "YapDatabase/Extensions/SecondaryIndex/**/*.{h,m,mm,c}"
61 "name": "CrossProcessNotification",
62 "source_files": "YapDatabase/Extensions/CrossProcessNotification/**/*.{h,m,mm,c}"
65 "name": "Relationships",
66 "source_files": "YapDatabase/Extensions/Relationships/**/*.{h,m,mm,c}"
69 "name": "FullTextSearch",
70 "source_files": "YapDatabase/Extensions/FullTextSearch/**/*.{h,m,mm,c}"
74 "source_files": "YapDatabase/Extensions/Hooks/**/*.{h,m,mm,c}"
77 "name": "FilteredViews",
79 "YapDatabase/Standard/Extensions/Views": [
83 "source_files": "YapDatabase/Extensions/FilteredViews/**/*.{h,m,mm,c}"
86 "name": "SearchResults",
88 "YapDatabase/Standard/Extensions/Views": [
91 "YapDatabase/Standard/Extensions/FullTextSearch": [
95 "source_files": "YapDatabase/Extensions/SearchResults/**/*.{h,m,mm,c}"
99 "source_files": "YapDatabase/Extensions/CloudKit/**/*.{h,m,mm,c}"
102 "name": "RTreeIndex",
103 "source_files": "YapDatabase/Extensions/RTreeIndex/**/*.{h,m,mm,c}"
106 "name": "ConnectionProxy",
107 "source_files": "YapDatabase/Extensions/ConnectionProxy/**/*.{h,m,mm,c}"
110 "name": "ActionManager",
119 "YapDatabase/Standard/Extensions/Views": [
123 "source_files": "YapDatabase/Extensions/ActionManager/**/*.{h,m,mm,c}"
143 "OTHER_CFLAGS": "$(inherited) -DSQLITE_HAS_CODEC"
146 "YapDatabase/*.{h,m,mm,c}",
147 "YapDatabase/{Internal,Utilities}/*.{h,m,mm,c}",
148 "YapDatabase/Extensions/Protocol/**/*.{h,m,mm,c}"
150 "private_header_files": "YapDatabase/**/Internal/*.h"
153 "name": "Extensions",
155 "YapDatabase/SQLCipher/Core": [
162 "source_files": "YapDatabase/Extensions/Views/**/*.{h,m,mm,c}"
165 "name": "SecondaryIndex",
166 "source_files": "YapDatabase/Extensions/SecondaryIndex/**/*.{h,m,mm,c}"
169 "name": "CrossProcessNotification",
170 "source_files": "YapDatabase/Extensions/CrossProcessNotification/**/*.{h,m,mm,c}"
173 "name": "Relationships",
174 "source_files": "YapDatabase/Extensions/Relationships/**/*.{h,m,mm,c}"
177 "name": "FullTextSearch",
178 "source_files": "YapDatabase/Extensions/FullTextSearch/**/*.{h,m,mm,c}"
182 "source_files": "YapDatabase/Extensions/Hooks/**/*.{h,m,mm,c}"
185 "name": "FilteredViews",
187 "YapDatabase/SQLCipher/Extensions/Views": [
191 "source_files": "YapDatabase/Extensions/FilteredViews/**/*.{h,m,mm,c}"
194 "name": "SearchResults",
196 "YapDatabase/SQLCipher/Extensions/Views": [
199 "YapDatabase/SQLCipher/Extensions/FullTextSearch": [
203 "source_files": "YapDatabase/Extensions/SearchResults/**/*.{h,m,mm,c}"
207 "source_files": "YapDatabase/Extensions/CloudKit/**/*.{h,m,mm,c}"
210 "name": "RTreeIndex",
211 "source_files": "YapDatabase/Extensions/RTreeIndex/**/*.{h,m,mm,c}"
214 "name": "ConnectionProxy",
215 "source_files": "YapDatabase/Extensions/ConnectionProxy/**/*.{h,m,mm,c}"
218 "name": "ActionManager",
227 "YapDatabase/SQLCipher/Extensions/Views": [
231 "source_files": "YapDatabase/Extensions/ActionManager/**/*.{h,m,mm,c}"