2 "name": "BRFullTextSearch",
4 "summary": "iOS Objective-C full text search engine.",
5 "description": "This project provides a way to integrate full-text search\ncapabilities into your iOS project. First, it provides a\nprotocol-based API for a simple text indexing and search\nframework. Second, it provides a\n[CLucene](http://clucene.sourceforge.net/) based implementation of\nthat framework.",
6 "homepage": "https://github.com/Blue-Rocket/BRFullTextSearch",
7 "license": "Apache License, Version 2.0",
9 "Matt Magoffin": "matt@bluerocket.us"
15 "git": "https://github.com/Blue-Rocket/BRFullTextSearch.git",
25 "-fvisibility=default",
33 "CLANG_CXX_LANGUAGE_STANDARD": "gnu++98",
34 "CLANG_CXX_LIBRARY": "libstdc++",
35 "OTHER_LDFLAGS": "-stdlib=libstdc++"
38 "default_subspecs": "Core",
43 "BRFullTextSearch/API": [
46 "BRFullTextSearch/Implementation-CLucene": [
53 "source_files": "BRFullTextSearch/*.{h,m}",
55 "BRFullTextSearch/*CLucene*",
56 "BRFullTextSearch/BRNoLockFactory.*",
57 "BRFullTextSearch/*Analyzer*",
58 "BRFullTextSearch/*Filter*"
62 "name": "Implementation-CLucene",
64 "BRFullTextSearch/*CLucene*",
65 "BRFullTextSearch/BRNoLockFactory.*",
66 "BRFullTextSearch/*Analyzer*",
67 "BRFullTextSearch/*Filter*"
70 "BRFullTextSearch/API": [
73 "BRFullTextSearch/CLucene": [
81 "BRFullTextSearch/CLucene-Shared": [
84 "BRFullTextSearch/CLucene-Core": [
87 "BRFullTextSearch/CLucene-Contribs-Lib": [
93 "name": "CLucene-Config",
94 "requires_arc": false,
95 "source_files": "BRFullTextSearch/CLucene/*",
96 "header_mappings_dir": "BRFullTextSearch"
99 "name": "CLucene-Core-API",
100 "requires_arc": false,
102 "clucene/src/core/CLucene.h",
103 "clucene/src/core/CLucene/**/*.h"
105 "header_mappings_dir": "clucene/src/core",
107 "clucene/src/core/CLucene/CLMonolithic.*",
108 "clucene/src/core/CLucene/search/FilterResultCache.*",
109 "clucene/src/core/CLucene/queryParser/legacy"
112 "BRFullTextSearch/CLucene-Config": [
118 "name": "CLucene-Shared",
119 "requires_arc": false,
120 "source_files": "clucene/src/shared/CLucene/**/*.{h,c,cpp}",
121 "header_mappings_dir": "clucene/src/shared",
123 "clucene/src/shared/CLucene/CLSharedMonolithic.*",
124 "clucene/src/shared/CLucene/util/deflate.*"
127 "BRFullTextSearch/CLucene-Core-API": [
133 "name": "CLucene-Core",
134 "requires_arc": false,
135 "source_files": "clucene/src/core/CLucene/**/*.{c,cpp}",
136 "header_mappings_dir": "clucene/src/core",
138 "clucene/src/core/CLucene/CLMonolithic.*",
139 "clucene/src/core/CLucene/search/FilterResultCache.*",
140 "clucene/src/core/CLucene/queryParser/legacy"
143 "BRFullTextSearch/CLucene-Core-API": [
146 "BRFullTextSearch/CLucene-Shared": [
152 "name": "CLucene-Contribs-Lib",
153 "requires_arc": false,
154 "source_files": "clucene/src/contribs-lib/CLucene/**/*.{h,c,cpp}",
155 "header_mappings_dir": "clucene/src/contribs-lib",
157 "BRFullTextSearch/CLucene-Core": [
160 "BRFullTextSearch/CLucene-Shared": [