[Add] AlibabacloudAgency20221216 1.7.0
[CocoaPods.git] / Specs / 5 / f / 8 / MicrosoftFluentUI / 0.1.38 / MicrosoftFluentUI.podspec.json
blobd4c171f6c13ede1024957f1bc23418dcfc09cc26
2   "name": "MicrosoftFluentUI",
3   "version": "0.1.38",
4   "summary": "Fluent UI is a set of reusable UI controls and tools",
5   "homepage": "https://www.microsoft.com/design/fluent/#/",
6   "license": {
7     "type": "MIT",
8     "file": "LICENSE"
9   },
10   "authors": {
11     "Microsoft": "fluentuinativeowners@microsoft.com"
12   },
13   "source": {
14     "git": "https://github.com/microsoft/fluentui-apple.git",
15     "branch": "main_0.1",
16     "tag": "0.1.38_main_0.1"
17   },
18   "swift_versions": "5.0",
19   "module_name": "FluentUI",
20   "platforms": {
21     "ios": "11.0",
22     "osx": "10.14"
23   },
24   "subspecs": [
25     {
26       "name": "Avatar_ios",
27       "platforms": {
28         "ios": "11.0"
29       },
30       "dependencies": {
31         "MicrosoftFluentUI/Core_ios": [
33         ]
34       },
35       "preserve_paths": [
36         "ios/FluentUI/Avatar/Avatar.resources.xcfilelist"
37       ],
38       "source_files": [
39         "ios/FluentUI/Avatar/**/*.{swift,h}"
40       ]
41     },
42     {
43       "name": "ActivityViewAnimating_ios",
44       "platforms": {
45         "ios": "11.0"
46       },
47       "dependencies": {
48         "MicrosoftFluentUI/Core_ios": [
50         ]
51       },
52       "source_files": [
53         "ios/FluentUI/ActivityViewAnimating/**/*.{swift,h}"
54       ]
55     },
56     {
57       "name": "ActivityIndicator_ios",
58       "platforms": {
59         "ios": "11.0"
60       },
61       "dependencies": {
62         "MicrosoftFluentUI/ActivityViewAnimating_ios": [
64         ]
65       },
66       "source_files": [
67         "ios/FluentUI/ActivityIndicator/**/*.{swift,h}"
68       ]
69     },
70     {
71       "name": "BadgeField_ios",
72       "platforms": {
73         "ios": "11.0"
74       },
75       "dependencies": {
76         "MicrosoftFluentUI/Label_ios": [
78         ]
79       },
80       "source_files": [
81         "ios/FluentUI/Badge Field/**/*.{swift,h}"
82       ]
83     },
84     {
85       "name": "BarButtonItems_ios",
86       "platforms": {
87         "ios": "11.0"
88       },
89       "dependencies": {
90         "MicrosoftFluentUI/Core_ios": [
92         ]
93       },
94       "preserve_paths": [
95         "ios/FluentUI/BarButtonItems/BarButtonItems.resources.xcfilelist"
96       ],
97       "source_files": [
98         "ios/FluentUI/BarButtonItems/**/*.{swift,h}"
99       ]
100     },
101     {
102       "name": "Button_ios",
103       "platforms": {
104         "ios": "11.0"
105       },
106       "dependencies": {
107         "MicrosoftFluentUI/Core_ios": [
109         ]
110       },
111       "source_files": [
112         "ios/FluentUI/Button/**/*.{swift,h}"
113       ]
114     },
115     {
116       "name": "Calendar_ios",
117       "platforms": {
118         "ios": "11.0"
119       },
120       "dependencies": {
121         "MicrosoftFluentUI/BarButtonItems_ios": [
123         ],
124         "MicrosoftFluentUI/DotView_ios": [
126         ],
127         "MicrosoftFluentUI/Label_ios": [
129         ],
130         "MicrosoftFluentUI/Presenters_ios": [
132         ],
133         "MicrosoftFluentUI/SegmentedControl_ios": [
135         ],
136         "MicrosoftFluentUI/Separator_ios": [
138         ],
139         "MicrosoftFluentUI/TwoLineTitleView_ios": [
141         ]
142       },
143       "source_files": [
144         "ios/FluentUI/Calendar/**/*.{swift,h}",
145         "ios/FluentUI/Date Time Pickers/**/*.{swift,h}"
146       ]
147     },
148     {
149       "name": "Card_ios",
150       "platforms": {
151         "ios": "11.0"
152       },
153       "dependencies": {
154         "MicrosoftFluentUI/Label_ios": [
156         ]
157       },
158       "source_files": [
159         "ios/FluentUI/Card/**/*.{swift,h}"
160       ]
161     },
162     {
163       "name": "CommandBar_ios",
164       "platforms": {
165         "ios": "11.0"
166       },
167       "dependencies": {
168         "MicrosoftFluentUI/Core_ios": [
170         ]
171       },
172       "source_files": [
173         "ios/FluentUI/Command Bar/**/*.{swift,h}"
174       ]
175     },
176     {
177       "name": "Core_ios",
178       "platforms": {
179         "ios": "11.0"
180       },
181       "resource_bundles": {
182         "FluentUIResources-ios": [
183           "apple/Resources/**/*.{json,xcassets}",
184           "ios/FluentUI/**/*.{storyboard,xib,xcassets,strings,stringsdict}"
185         ]
186       },
187       "script_phases": {
188         "name": "Optimize resource bundle",
189         "script": "echo \"=== Removing unused resources from FluentUI-ios.xcassets ===\"\n\nXCODEBUILDPARAMS=\"-quiet\"\n\nif [ \"${CONFIGURATION}\" = \"Debug\" ]; then\n    CONDITIONALCOMPILATIONFLAGS=\"-D VERBOSE_OUTPUT\"\n    XCODEBUILDPARAMS=\"\"\nfi\n\nxcrun --sdk macosx swift ${CONDITIONALCOMPILATIONFLAGS} ${PODS_TARGET_SRCROOT}/scripts/removeUnusedResourcesFromAssets.swift ${LOCROOT}/MicrosoftFluentUI/ios/FluentUI/Resources/FluentUI-ios.xcassets ${LOCROOT}/MicrosoftFluentUI/ios\n\necho \"=== Rebuilding resource bundle target ===\"\nxcodebuild ${XCODEBUILDPARAMS} -project ${PROJECT_FILE_PATH} -target \"MicrosoftFluentUI-FluentUIResources-ios\" -sdk ${PLATFORM_NAME} -configuration ${CONFIGURATION} ARCHS=\"${ARCHS}\" CONFIGURATION_BUILD_DIR=\"${CONFIGURATION_BUILD_DIR}\" BUILD_ROOT=\"${BUILD_ROOT}\" BUILT_PRODUCTS_DIR=\"${BUILT_PRODUCTS_DIR}\" ${ACTION}",
190         "execution_position": "before_compile"
191       },
192       "preserve_paths": [
193         "ios/FluentUI/Core/Core.resources.xcfilelist",
194         "scripts/removeUnusedResourcesFromAssets.swift"
195       ],
196       "source_files": [
197         "ios/FluentUI/Configuration/**/*.{swift,h}",
198         "ios/FluentUI/Core/**/*.{swift,h}",
199         "ios/FluentUI/Extensions/**/*.{swift,h}"
200       ]
201     },
202     {
203       "name": "DotView_ios",
204       "platforms": {
205         "ios": "11.0"
206       },
207       "dependencies": {
208         "MicrosoftFluentUI/Core_ios": [
210         ]
211       },
212       "source_files": [
213         "ios/FluentUI/DotView/**/*.{swift,h}"
214       ]
215     },
216     {
217       "name": "Drawer_ios",
218       "platforms": {
219         "ios": "11.0"
220       },
221       "dependencies": {
222         "MicrosoftFluentUI/Obscurable_ios": [
224         ],
225         "MicrosoftFluentUI/ResizingHandleView_ios": [
227         ],
228         "MicrosoftFluentUI/Separator_ios": [
230         ],
231         "MicrosoftFluentUI/TouchForwardingView_ios": [
233         ]
234       },
235       "source_files": [
236         "ios/FluentUI/Drawer/**/*.{swift,h}"
237       ]
238     },
239     {
240       "name": "EasyTapButton_ios",
241       "platforms": {
242         "ios": "11.0"
243       },
244       "dependencies": {
245         "MicrosoftFluentUI/Core_ios": [
247         ]
248       },
249       "source_files": [
250         "ios/FluentUI/EasyTapButton/**/*.{swift,h}"
251       ]
252     },
253     {
254       "name": "HUD_ios",
255       "platforms": {
256         "ios": "11.0"
257       },
258       "dependencies": {
259         "MicrosoftFluentUI/ActivityIndicator_ios": [
261         ],
262         "MicrosoftFluentUI/Label_ios": [
264         ],
265         "MicrosoftFluentUI/TouchForwardingView_ios": [
267         ]
268       },
269       "preserve_paths": [
270         "ios/FluentUI/HUD/HUD.resources.xcfilelist"
271       ],
272       "source_files": [
273         "ios/FluentUI/HUD/**/*.{swift,h}"
274       ]
275     },
276     {
277       "name": "IndeterminateProgressBar_ios",
278       "platforms": {
279         "ios": "11.0"
280       },
281       "dependencies": {
282         "MicrosoftFluentUI/ActivityViewAnimating_ios": [
284         ]
285       },
286       "source_files": [
287         "ios/FluentUI/IndeterminateProgressBar/**/*.{swift,h}"
288       ]
289     },
290     {
291       "name": "Label_ios",
292       "platforms": {
293         "ios": "11.0"
294       },
295       "dependencies": {
296         "MicrosoftFluentUI/Core_ios": [
298         ]
299       },
300       "source_files": [
301         "ios/FluentUI/Label/**/*.{swift,h}"
302       ]
303     },
304     {
305       "name": "Navigation_ios",
306       "platforms": {
307         "ios": "11.0"
308       },
309       "dependencies": {
310         "MicrosoftFluentUI/ActivityIndicator_ios": [
312         ],
313         "MicrosoftFluentUI/Avatar_ios": [
315         ],
316         "MicrosoftFluentUI/Separator_ios": [
318         ],
319         "MicrosoftFluentUI/TwoLineTitleView_ios": [
321         ]
322       },
323       "preserve_paths": [
324         "ios/FluentUI/Navigation/Navigation.resources.xcfilelist"
325       ],
326       "source_files": [
327         "ios/FluentUI/Navigation/**/*.{swift,h}"
328       ]
329     },
330     {
331       "name": "Notification_ios",
332       "platforms": {
333         "ios": "11.0"
334       },
335       "dependencies": {
336         "MicrosoftFluentUI/Obscurable_ios": [
338         ],
339         "MicrosoftFluentUI/Label_ios": [
341         ],
342         "MicrosoftFluentUI/Separator_ios": [
344         ]
345       },
346       "preserve_paths": [
347         "ios/FluentUI/Notification/Notification.resources.xcfilelist"
348       ],
349       "source_files": [
350         "ios/FluentUI/Notification/**/*.{swift,h}"
351       ]
352     },
353     {
354       "name": "Obscurable_ios",
355       "platforms": {
356         "ios": "11.0"
357       },
358       "dependencies": {
359         "MicrosoftFluentUI/Core_ios": [
361         ]
362       },
363       "source_files": [
364         "ios/FluentUI/Obscurable/**/*.{swift,h}"
365       ]
366     },
367     {
368       "name": "OtherCells_ios",
369       "platforms": {
370         "ios": "11.0"
371       },
372       "dependencies": {
373         "MicrosoftFluentUI/ActivityIndicator_ios": [
375         ],
376         "MicrosoftFluentUI/TableView_ios": [
378         ]
379       },
380       "preserve_paths": [
381         "ios/FluentUI/Other Cells/OtherCells.resources.xcfilelist"
382       ],
383       "source_files": [
384         "ios/FluentUI/Other Cells/**/*.{swift,h}"
385       ]
386     },
387     {
388       "name": "PeoplePicker_ios",
389       "platforms": {
390         "ios": "11.0"
391       },
392       "dependencies": {
393         "MicrosoftFluentUI/Avatar_ios": [
395         ],
396         "MicrosoftFluentUI/BadgeField_ios": [
398         ],
399         "MicrosoftFluentUI/Separator_ios": [
401         ],
402         "MicrosoftFluentUI/OtherCells_ios": [
404         ]
405       },
406       "source_files": [
407         "ios/FluentUI/People Picker/**/*.{swift,h}"
408       ]
409     },
410     {
411       "name": "PillButtonBar_ios",
412       "platforms": {
413         "ios": "11.0"
414       },
415       "dependencies": {
416         "MicrosoftFluentUI/Core_ios": [
418         ]
419       },
420       "source_files": [
421         "ios/FluentUI/Pill Button Bar/**/*.{swift,h}"
422       ]
423     },
424     {
425       "name": "PopupMenu_ios",
426       "platforms": {
427         "ios": "11.0"
428       },
429       "dependencies": {
430         "MicrosoftFluentUI/Drawer_ios": [
432         ],
433         "MicrosoftFluentUI/Label_ios": [
435         ],
436         "MicrosoftFluentUI/Separator_ios": [
438         ],
439         "MicrosoftFluentUI/TableView_ios": [
441         ]
442       },
443       "source_files": [
444         "ios/FluentUI/Popup Menu/**/*.{swift,h}"
445       ]
446     },
447     {
448       "name": "Presenters_ios",
449       "platforms": {
450         "ios": "11.0"
451       },
452       "dependencies": {
453         "MicrosoftFluentUI/Obscurable_ios": [
455         ]
456       },
457       "source_files": [
458         "ios/FluentUI/Presenters/**/*.{swift,h}"
459       ]
460     },
461     {
462       "name": "ResizingHandleView_ios",
463       "platforms": {
464         "ios": "11.0"
465       },
466       "dependencies": {
467         "MicrosoftFluentUI/Core_ios": [
469         ]
470       },
471       "source_files": [
472         "ios/FluentUI/ResizingHandleView/**/*.{swift,h}"
473       ]
474     },
475     {
476       "name": "ScrollView_ios",
477       "platforms": {
478         "ios": "11.0"
479       },
480       "dependencies": {
481         "MicrosoftFluentUI/Core_ios": [
483         ]
484       },
485       "source_files": [
486         "ios/FluentUI/ScrollView/**/*.{swift,h}"
487       ]
488     },
489     {
490       "name": "SegmentedControl_ios",
491       "platforms": {
492         "ios": "11.0"
493       },
494       "dependencies": {
495         "MicrosoftFluentUI/PillButtonBar_ios": [
497         ],
498         "MicrosoftFluentUI/Separator_ios": [
500         ]
501       },
502       "source_files": [
503         "ios/FluentUI/SegmentedControl/**/*.{swift,h}"
504       ]
505     },
506     {
507       "name": "Separator_ios",
508       "platforms": {
509         "ios": "11.0"
510       },
511       "dependencies": {
512         "MicrosoftFluentUI/Core_ios": [
514         ]
515       },
516       "source_files": [
517         "ios/FluentUI/Separator/**/*.{swift,h}"
518       ]
519     },
520     {
521       "name": "Shimmer_ios",
522       "platforms": {
523         "ios": "11.0"
524       },
525       "dependencies": {
526         "MicrosoftFluentUI/Core_ios": [
528         ],
529         "MicrosoftFluentUI/Utilities_ios": [
531         ]
532       },
533       "source_files": [
534         "ios/FluentUI/Shimmer/**/*.{swift,h}"
535       ]
536     },
537     {
538       "name": "TabBar_ios",
539       "platforms": {
540         "ios": "11.0"
541       },
542       "dependencies": {
543         "MicrosoftFluentUI/Avatar_ios": [
545         ],
546         "MicrosoftFluentUI/Label_ios": [
548         ],
549         "MicrosoftFluentUI/Separator_ios": [
551         ]
552       },
553       "source_files": [
554         "ios/FluentUI/Tab Bar/**/*.{swift,h}"
555       ]
556     },
557     {
558       "name": "TableView_ios",
559       "platforms": {
560         "ios": "11.0"
561       },
562       "dependencies": {
563         "MicrosoftFluentUI/Label_ios": [
565         ],
566         "MicrosoftFluentUI/Separator_ios": [
568         ]
569       },
570       "preserve_paths": [
571         "ios/FluentUI/Table View/TableView.resources.xcfilelist"
572       ],
573       "source_files": [
574         "ios/FluentUI/Table View/**/*.{swift,h}"
575       ]
576     },
577     {
578       "name": "Tooltip_ios",
579       "platforms": {
580         "ios": "11.0"
581       },
582       "dependencies": {
583         "MicrosoftFluentUI/Label_ios": [
585         ],
586         "MicrosoftFluentUI/TouchForwardingView_ios": [
588         ]
589       },
590       "preserve_paths": [
591         "ios/FluentUI/Tooltip/Tooltip.resources.xcfilelist"
592       ],
593       "source_files": [
594         "ios/FluentUI/Tooltip/**/*.{swift,h}"
595       ]
596     },
597     {
598       "name": "TouchForwardingView_ios",
599       "platforms": {
600         "ios": "11.0"
601       },
602       "dependencies": {
603         "MicrosoftFluentUI/Core_ios": [
605         ]
606       },
607       "source_files": [
608         "ios/FluentUI/TouchForwardingView/**/*.{swift,h}"
609       ]
610     },
611     {
612       "name": "TwoLineTitleView_ios",
613       "platforms": {
614         "ios": "11.0"
615       },
616       "dependencies": {
617         "MicrosoftFluentUI/EasyTapButton_ios": [
619         ],
620         "MicrosoftFluentUI/Label_ios": [
622         ]
623       },
624       "preserve_paths": [
625         "ios/FluentUI/TwoLineTitleView/TwoLineTitleView.resources.xcfilelist"
626       ],
627       "source_files": [
628         "ios/FluentUI/TwoLineTitleView/**/*.{swift,h}"
629       ]
630     },
631     {
632       "name": "Utilities_ios",
633       "platforms": {
634         "ios": "11.0"
635       },
636       "source_files": [
637         "ios/FluentUI/Utilities/**/*.{swift,h}"
638       ]
639     },
640     {
641       "name": "AvatarView_mac",
642       "platforms": {
643         "osx": "10.14"
644       },
645       "dependencies": {
646         "MicrosoftFluentUI/Core_mac": [
648         ]
649       },
650       "source_files": [
651         "macos/FluentUI/AvatarView/**/*.{swift,h}"
652       ]
653     },
654     {
655       "name": "Button_mac",
656       "platforms": {
657         "osx": "10.14"
658       },
659       "dependencies": {
660         "MicrosoftFluentUI/Core_mac": [
662         ]
663       },
664       "source_files": [
665         "macos/FluentUI/Button/**/*.{swift,h}"
666       ]
667     },
668     {
669       "name": "Core_mac",
670       "platforms": {
671         "osx": "10.14"
672       },
673       "resource_bundles": {
674         "FluentUIResources-macos": [
675           "apple/Resources/**/*.{json,xcassets}",
676           "macos/FluentUIResources-macos/**/*.{storyboard,xib,xcassets,strings,stringsdict}"
677         ]
678       },
679       "source_files": [
680         "macos/FluentUI/Core/**/*.{swift,h}"
681       ]
682     },
683     {
684       "name": "DatePicker_mac",
685       "platforms": {
686         "osx": "10.14"
687       },
688       "dependencies": {
689         "MicrosoftFluentUI/Core_mac": [
691         ]
692       },
693       "source_files": [
694         "macos/FluentUI/DatePicker/**/*.{swift,h}"
695       ]
696     },
697     {
698       "name": "Link_mac",
699       "platforms": {
700         "osx": "10.14"
701       },
702       "dependencies": {
703         "MicrosoftFluentUI/Core_mac": [
705         ]
706       },
707       "source_files": [
708         "macos/FluentUI/Link/**/*.{swift,h}"
709       ]
710     },
711     {
712       "name": "Separator_mac",
713       "platforms": {
714         "osx": "10.14"
715       },
716       "dependencies": {
717         "MicrosoftFluentUI/Core_mac": [
719         ]
720       },
721       "source_files": [
722         "macos/FluentUI/Separator/**/*.{swift,h}"
723       ]
724     }
725   ],
726   "swift_version": "5.0"