4 "summary": "Boost C++ libraries for macOS, iOS, and visionOS, including both arm64 and x86_64 builds for macOS, Mac Catalyst, iOS Simulator, and visionOS Simulator.",
5 "homepage": "https://github.com/apotocki/boost-iosx",
6 "license": "Boost Software License",
8 "Alexander Pototskiy": "alex.a.potocki@gmail.com"
10 "social_media_url": "https://www.linkedin.com/in/alexander-pototskiy",
17 "pod_target_xcconfig": {
18 "ONLY_ACTIVE_ARCH": "YES"
22 "pod_target_xcconfig": {
23 "ONLY_ACTIVE_ARCH": "YES"
27 "pod_target_xcconfig": {
28 "ONLY_ACTIVE_ARCH": "YES"
31 "static_framework": true,
32 "prepare_command": "sh scripts/build.sh",
34 "git": "https://github.com/apotocki/boost-iosx.git",
37 "header_mappings_dir": "frameworks/Headers",
38 "default_subspecs": "all",
42 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
43 "vendored_frameworks": [
44 "frameworks/boost_atomic.xcframework",
45 "frameworks/boost_charconv.xcframework",
46 "frameworks/boost_chrono.xcframework",
47 "frameworks/boost_cobalt.xcframework",
48 "frameworks/boost_container.xcframework",
49 "frameworks/boost_context.xcframework",
50 "frameworks/boost_contract.xcframework",
51 "frameworks/boost_coroutine.xcframework",
52 "frameworks/boost_date_time.xcframework",
53 "frameworks/boost_exception.xcframework",
54 "frameworks/boost_fiber.xcframework",
55 "frameworks/boost_filesystem.xcframework",
56 "frameworks/boost_graph.xcframework",
57 "frameworks/boost_iostreams.xcframework",
58 "frameworks/boost_json.xcframework",
59 "frameworks/boost_locale.xcframework",
60 "frameworks/boost_log.xcframework",
61 "frameworks/boost_log_setup.xcframework",
62 "frameworks/boost_nowide.xcframework",
63 "frameworks/boost_program_options.xcframework",
64 "frameworks/boost_random.xcframework",
65 "frameworks/boost_regex.xcframework",
66 "frameworks/boost_serialization.xcframework",
67 "frameworks/boost_stacktrace_basic.xcframework",
68 "frameworks/boost_prg_exec_monitor.xcframework",
69 "frameworks/boost_test_exec_monitor.xcframework",
70 "frameworks/boost_unit_test_framework.xcframework",
71 "frameworks/boost_thread.xcframework",
72 "frameworks/boost_timer.xcframework",
73 "frameworks/boost_type_erasure.xcframework",
74 "frameworks/boost_system.xcframework",
75 "frameworks/boost_url.xcframework",
76 "frameworks/boost_wave.xcframework"
81 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
82 "vendored_frameworks": "frameworks/boost_atomic.xcframework"
86 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
87 "vendored_frameworks": "frameworks/boost_charconv.xcframework"
91 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
92 "vendored_frameworks": "frameworks/boost_chrono.xcframework"
96 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
97 "vendored_frameworks": "frameworks/boost_cobalt.xcframework"
101 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
102 "vendored_frameworks": "frameworks/boost_container.xcframework"
106 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
107 "vendored_frameworks": "frameworks/boost_context.xcframework"
111 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
112 "vendored_frameworks": "frameworks/boost_contract.xcframework"
116 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
117 "vendored_frameworks": "frameworks/boost_coroutine.xcframework"
121 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
122 "vendored_frameworks": "frameworks/boost_date_time.xcframework"
126 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
127 "vendored_frameworks": "frameworks/boost_exception.xcframework"
131 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
132 "vendored_frameworks": [
133 "frameworks/boost_fiber.xcframework",
134 "frameworks/boost_context.xcframework"
138 "name": "filesystem",
139 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
140 "vendored_frameworks": "frameworks/boost_filesystem.xcframework"
144 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
145 "vendored_frameworks": "frameworks/boost_graph.xcframework"
149 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
150 "vendored_frameworks": "frameworks/boost_iostreams.xcframework"
154 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
155 "vendored_frameworks": "frameworks/boost_json.xcframework"
159 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
160 "vendored_frameworks": "frameworks/boost_locale.xcframework"
164 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
165 "vendored_frameworks": [
166 "frameworks/boost_log.xcframework",
167 "frameworks/boost_log_setup.xcframework"
172 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
173 "vendored_frameworks": "frameworks/boost_math_c99.xcframework"
177 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
178 "vendored_frameworks": "frameworks/boost_math_c99l.xcframework"
182 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
183 "vendored_frameworks": "frameworks/boost_math_c99f.xcframework"
187 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
188 "vendored_frameworks": "frameworks/boost_math_tr1.xcframework"
192 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
193 "vendored_frameworks": "frameworks/boost_math_tr1l.xcframework"
197 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
198 "vendored_frameworks": "frameworks/boost_math_tr1f.xcframework"
202 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
203 "vendored_frameworks": "frameworks/boost_nowide.xcframework"
206 "name": "program_options",
207 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
208 "vendored_frameworks": "frameworks/boost_program_options.xcframework"
212 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
213 "vendored_frameworks": "frameworks/boost_random.xcframework"
217 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
218 "vendored_frameworks": "frameworks/boost_regex.xcframework"
221 "name": "serialization",
222 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
223 "vendored_frameworks": "frameworks/boost_serialization.xcframework"
226 "name": "wserialization",
227 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
228 "vendored_frameworks": "frameworks/boost_wserialization.xcframework"
231 "name": "stacktrace_basic",
232 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
233 "vendored_frameworks": "frameworks/boost_stacktrace_basic.xcframework"
236 "name": "stacktrace_noop",
237 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
238 "vendored_frameworks": "frameworks/boost_stacktrace_noop.xcframework"
242 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
243 "vendored_frameworks": [
244 "frameworks/boost_prg_exec_monitor.xcframework",
245 "frameworks/boost_test_exec_monitor.xcframework",
246 "frameworks/boost_unit_test_framework.xcframework"
251 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
252 "vendored_frameworks": "frameworks/boost_thread.xcframework"
256 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
257 "vendored_frameworks": "frameworks/boost_timer.xcframework"
260 "name": "type_erasure",
261 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
262 "vendored_frameworks": "frameworks/boost_type_erasure.xcframework"
266 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
267 "vendored_frameworks": "frameworks/boost_url.xcframework"
271 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
272 "vendored_frameworks": "frameworks/boost_wave.xcframework"