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_chrono.xcframework",
46 "frameworks/boost_cobalt.xcframework",
47 "frameworks/boost_container.xcframework",
48 "frameworks/boost_context.xcframework",
49 "frameworks/boost_contract.xcframework",
50 "frameworks/boost_coroutine.xcframework",
51 "frameworks/boost_date_time.xcframework",
52 "frameworks/boost_exception.xcframework",
53 "frameworks/boost_fiber.xcframework",
54 "frameworks/boost_filesystem.xcframework",
55 "frameworks/boost_graph.xcframework",
56 "frameworks/boost_iostreams.xcframework",
57 "frameworks/boost_json.xcframework",
58 "frameworks/boost_locale.xcframework",
59 "frameworks/boost_log.xcframework",
60 "frameworks/boost_log_setup.xcframework",
61 "frameworks/boost_nowide.xcframework",
62 "frameworks/boost_program_options.xcframework",
63 "frameworks/boost_random.xcframework",
64 "frameworks/boost_regex.xcframework",
65 "frameworks/boost_serialization.xcframework",
66 "frameworks/boost_stacktrace_basic.xcframework",
67 "frameworks/boost_prg_exec_monitor.xcframework",
68 "frameworks/boost_test_exec_monitor.xcframework",
69 "frameworks/boost_unit_test_framework.xcframework",
70 "frameworks/boost_thread.xcframework",
71 "frameworks/boost_timer.xcframework",
72 "frameworks/boost_type_erasure.xcframework",
73 "frameworks/boost_system.xcframework",
74 "frameworks/boost_url.xcframework",
75 "frameworks/boost_wave.xcframework"
80 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
81 "vendored_frameworks": "frameworks/boost_atomic.xcframework"
85 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
86 "vendored_frameworks": "frameworks/boost_chrono.xcframework"
90 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
91 "vendored_frameworks": "frameworks/boost_cobalt.xcframework"
95 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
96 "vendored_frameworks": "frameworks/boost_container.xcframework"
100 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
101 "vendored_frameworks": "frameworks/boost_context.xcframework"
105 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
106 "vendored_frameworks": "frameworks/boost_contract.xcframework"
110 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
111 "vendored_frameworks": "frameworks/boost_coroutine.xcframework"
115 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
116 "vendored_frameworks": "frameworks/boost_date_time.xcframework"
120 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
121 "vendored_frameworks": "frameworks/boost_exception.xcframework"
125 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
126 "vendored_frameworks": [
127 "frameworks/boost_fiber.xcframework",
128 "frameworks/boost_context.xcframework"
132 "name": "filesystem",
133 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
134 "vendored_frameworks": "frameworks/boost_filesystem.xcframework"
138 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
139 "vendored_frameworks": "frameworks/boost_graph.xcframework"
143 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
144 "vendored_frameworks": "frameworks/boost_iostreams.xcframework"
148 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
149 "vendored_frameworks": "frameworks/boost_json.xcframework"
153 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
154 "vendored_frameworks": "frameworks/boost_locale.xcframework"
158 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
159 "vendored_frameworks": [
160 "frameworks/boost_log.xcframework",
161 "frameworks/boost_log_setup.xcframework"
166 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
167 "vendored_frameworks": "frameworks/boost_math_c99.xcframework"
171 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
172 "vendored_frameworks": "frameworks/boost_math_c99l.xcframework"
176 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
177 "vendored_frameworks": "frameworks/boost_math_c99f.xcframework"
181 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
182 "vendored_frameworks": "frameworks/boost_math_tr1.xcframework"
186 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
187 "vendored_frameworks": "frameworks/boost_math_tr1l.xcframework"
191 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
192 "vendored_frameworks": "frameworks/boost_math_tr1f.xcframework"
196 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
197 "vendored_frameworks": "frameworks/boost_nowide.xcframework"
200 "name": "program_options",
201 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
202 "vendored_frameworks": "frameworks/boost_program_options.xcframework"
206 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
207 "vendored_frameworks": "frameworks/boost_random.xcframework"
211 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
212 "vendored_frameworks": "frameworks/boost_regex.xcframework"
215 "name": "serialization",
216 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
217 "vendored_frameworks": "frameworks/boost_serialization.xcframework"
220 "name": "wserialization",
221 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
222 "vendored_frameworks": "frameworks/boost_wserialization.xcframework"
225 "name": "stacktrace_basic",
226 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
227 "vendored_frameworks": "frameworks/boost_stacktrace_basic.xcframework"
230 "name": "stacktrace_noop",
231 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
232 "vendored_frameworks": "frameworks/boost_stacktrace_noop.xcframework"
236 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
237 "vendored_frameworks": [
238 "frameworks/boost_prg_exec_monitor.xcframework",
239 "frameworks/boost_test_exec_monitor.xcframework",
240 "frameworks/boost_unit_test_framework.xcframework"
245 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
246 "vendored_frameworks": "frameworks/boost_thread.xcframework"
250 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
251 "vendored_frameworks": "frameworks/boost_timer.xcframework"
254 "name": "type_erasure",
255 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
256 "vendored_frameworks": "frameworks/boost_type_erasure.xcframework"
260 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
261 "vendored_frameworks": "frameworks/boost_url.xcframework"
265 "source_files": "frameworks/Headers/**/*.{h,hpp,ipp}",
266 "vendored_frameworks": "frameworks/boost_wave.xcframework"