[Add] AgoraIrisRTC_macOS 4.4.1.6-build.1
[CocoaPods.git] / Specs / 9 / 6 / d / Filament / 1.12.11 / Filament.podspec.json
blob46499ce47d432251cb0b5eab7d02dc0315feb6b4
2   "name": "Filament",
3   "version": "1.12.11",
4   "license": {
5     "type": "Apache 2.0",
6     "file": "LICENSE"
7   },
8   "homepage": "https://google.github.io/filament",
9   "authors": "Google LLC.",
10   "summary": "Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WASM/WebGL.",
11   "platforms": {
12     "ios": "11.0"
13   },
14   "source": {
15     "http": "https://github.com/google/filament/releases/download/v1.12.11/filament-v1.12.11-ios.tgz"
16   },
17   "pod_target_xcconfig": {
18     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
19   },
20   "user_target_xcconfig": {
21     "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64"
22   },
23   "subspecs": [
24     {
25       "name": "filament",
26       "source_files": [
27         "include/filament/*.h",
28         "include/backend/*.h",
29         "include/filament/MaterialChunkType.h",
30         "include/filament/MaterialEnums.h",
31         "include/ibl/*.h",
32         "include/geometry/*.h"
33       ],
34       "header_mappings_dir": "include",
35       "vendored_libraries": [
36         "lib/universal/libfilament.a",
37         "lib/universal/libbackend.a",
38         "lib/universal/libfilabridge.a",
39         "lib/universal/libfilaflat.a",
40         "lib/universal/libibl.a",
41         "lib/universal/libgeometry.a"
42       ],
43       "dependencies": {
44         "Filament/utils": [
46         ],
47         "Filament/math": [
49         ]
50       }
51     },
52     {
53       "name": "filamat",
54       "source_files": [
55         "include/filamat/*.h",
56         "include/filament/MaterialChunkType.h",
57         "include/filament/MaterialEnums.h"
58       ],
59       "header_mappings_dir": "include",
60       "vendored_libraries": [
61         "lib/universal/libfilamat.a",
62         "lib/universal/libshaders.a",
63         "lib/universal/libsmol-v.a",
64         "lib/universal/libfilabridge.a"
65       ],
66       "dependencies": {
67         "Filament/utils": [
69         ],
70         "Filament/math": [
72         ]
73       }
74     },
75     {
76       "name": "gltfio_core",
77       "source_files": "include/gltfio/*.h",
78       "vendored_libraries": [
79         "lib/universal/libgltfio_core.a",
80         "lib/universal/libdracodec.a",
81         "lib/universal/libgltfio_resources.a"
82       ],
83       "header_dir": "gltfio",
84       "dependencies": {
85         "Filament/filament": [
87         ]
88       }
89     },
90     {
91       "name": "camutils",
92       "source_files": "include/camutils/*.h",
93       "vendored_libraries": "lib/universal/libcamutils.a",
94       "header_dir": "camutils",
95       "dependencies": {
96         "Filament/math": [
98         ]
99       }
100     },
101     {
102       "name": "filameshio",
103       "source_files": "include/filameshio/*.h",
104       "vendored_libraries": [
105         "lib/universal/libfilameshio.a",
106         "lib/universal/libmeshoptimizer.a"
107       ],
108       "header_dir": "filameshio",
109       "dependencies": {
110         "Filament/filament": [
112         ]
113       }
114     },
115     {
116       "name": "image",
117       "source_files": "include/image/*.h",
118       "vendored_libraries": "lib/universal/libimage.a",
119       "header_dir": "image",
120       "dependencies": {
121         "Filament/filament": [
123         ]
124       }
125     },
126     {
127       "name": "utils",
128       "source_files": "include/utils/**/*.h",
129       "header_mappings_dir": "include",
130       "vendored_libraries": "lib/universal/libutils.a",
131       "dependencies": {
132         "Filament/tsl": [
134         ]
135       }
136     },
137     {
138       "name": "tsl",
139       "source_files": "include/tsl/*.h",
140       "header_dir": "tsl"
141     },
142     {
143       "name": "math",
144       "source_files": "include/math/*.h",
145       "header_dir": "math"
146     }
147   ]