forked from apple/SwiftUsd
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPackage.swift
More file actions
297 lines (286 loc) · 24.9 KB
/
Package.swift
File metadata and controls
297 lines (286 loc) · 24.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
// swift-tools-version: 6.1
//===----------------------------------------------------------------------===//
// This source file is part of github.com/apple/SwiftUsd
//
// Copyright © 2025 Apple Inc. and the SwiftUsd project authors.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// https://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//
// SPDX-License-Identifier: Apache-2.0
//===----------------------------------------------------------------------===//
// This file was auto-generated by make-swift-package. Do not edit!
import PackageDescription
import CompilerPluginSupport
let package = Package(
name: "OpenUSD",
platforms: [.macOS(.v14), .iOS(.v17)],
products: [
.library(name: "OpenUSD", targets: [
"_OpenUSD_SwiftBindingHelpers",
"OpenUSD"
]),
.executable(name: "OpenUSDValidationCatalogTool", targets: [
"OpenUSDValidationCatalogTool"
])
],
dependencies: [
.package(url: "https://github.com/swiftlang/swift-syntax.git", "600.0.0-latest"..<"603.0.0"),
],
targets: [
.target(name: "OpenUSD",
dependencies: [
"_OpenUSD_SwiftBindingHelpers",
"_OpenUSD_MacroImplementations",
.product(name: "SwiftSyntaxMacros", package: "swift-syntax"),
.product(name: "SwiftCompilerPlugin", package: "swift-syntax")
],
path: "swift-package/Sources/OpenUSD",
swiftSettings: [
.interoperabilityMode(.Cxx)
]),
.macro(name: "_OpenUSD_MacroImplementations",
dependencies: [
.product(name: "SwiftSyntaxMacros", package: "swift-syntax"),
.product(name: "SwiftCompilerPlugin", package: "swift-syntax")
],
path: "swift-package/Sources/_OpenUSD_MacroImplementations"),
.target(name: "_OpenUSD_SwiftBindingHelpers",
dependencies: cppTarget_dependencies(),
path: "swift-package/Sources/_OpenUSD_SwiftBindingHelpers"),
.executableTarget(
name: "OpenUSDValidationCatalogTool",
dependencies: ["_OpenUSD_SwiftBindingHelpers"],
path: "swift-package/Sources/OpenUSDValidationCatalogTool",
swiftSettings: [
.interoperabilityMode(.Cxx)
]
)
] + xcframeworkBinaryTargets(),
cxxLanguageStandard: .gnucxx17
)
// There are a lot of XCFrameworks that need to get wrapped,
// so we list them after the package initializer
func cppTarget_dependencies() -> [Target.Dependency] {
[
.target(name: "_Alembic_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Iex_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_IlmThread_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Imath_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_MaterialX_xcframework", condition: .when(platforms: [.iOS, .visionOS])),
.target(name: "_MaterialXCore_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_MaterialXFormat_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_MaterialXGenGlsl_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_MaterialXGenMsl_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_MaterialXGenShader_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_MaterialXRender_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_MaterialXRenderGlsl_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_MaterialXRenderHw_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_OpenEXR_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_OpenEXRCore_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_OpenEXRUtil_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_OpenVDB_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_OsdCPU_xcframework", condition: .when(platforms: [.macOS, .visionOS])),
.target(name: "_OsdGPU_xcframework", condition: .when(platforms: [.macOS, .visionOS])),
.target(name: "_TBB_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_Usd_Ar_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Arch_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_CameraUtil_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Ef_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Esf_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_EsfUsd_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Exec_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_ExecGeom_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_ExecIr_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_ExecUsd_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Garch_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_GeomUtil_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Gf_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Glf_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Hd_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_HdGp_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_HdMtlx_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_HdSt_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Hdar_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Hdsi_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Hdx_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Hf_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Hgi_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_HgiGL_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_HgiInterop_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_HgiMetal_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Hio_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_HioOpenVDB_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_Usd_Js_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Kind_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Pcp_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Pegtl_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Plug_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_PxOsd_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Sdf_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Sdr_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Tf_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Trace_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Ts_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Usd_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdAppUtils_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdBakeMtlx_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_Usd_UsdGeom_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdGeomValidators_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_Usd_UsdHydra_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdImaging_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdImagingGL_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdLux_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdMedia_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdMtlx_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdPhysics_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdPhysicsValidators_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_Usd_UsdProc_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdProcImaging_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdRender_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdRi_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdRiPxrImaging_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdSemantics_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdShade_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdShadeValidators_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_Usd_UsdSkel_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdSkelImaging_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdSkelValidators_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_Usd_UsdUI_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdUtils_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdUtilsValidators_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_Usd_UsdValidation_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_Usd_UsdVol_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_UsdVolImaging_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Vdf_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Vt_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_Usd_Work_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_blosc_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_boost_iostreams_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_embree4_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_hdEmbree_xcframework", condition: .when(platforms: [.macOS])),
.target(name: "_hdStorm_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_hioAvif_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_hioImageIO_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_hioOpenEXR_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_sdrGlslfx_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_usdAbc_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
.target(name: "_usdShaders_xcframework", condition: .when(platforms: [.iOS, .macOS, .visionOS])),
]
}
func xcframeworkBinaryTargets() -> [Target] {
[
.binaryTarget(name: "_Alembic_xcframework", path: "swift-package/Libraries/Alembic.xcframework"),
.binaryTarget(name: "_Iex_xcframework", path: "swift-package/Libraries/Iex.xcframework"),
.binaryTarget(name: "_IlmThread_xcframework", path: "swift-package/Libraries/IlmThread.xcframework"),
.binaryTarget(name: "_Imath_xcframework", path: "swift-package/Libraries/Imath.xcframework"),
.binaryTarget(name: "_MaterialX_xcframework", path: "swift-package/Libraries/MaterialX.xcframework"),
.binaryTarget(name: "_MaterialXCore_xcframework", path: "swift-package/Libraries/MaterialXCore.xcframework"),
.binaryTarget(name: "_MaterialXFormat_xcframework", path: "swift-package/Libraries/MaterialXFormat.xcframework"),
.binaryTarget(name: "_MaterialXGenGlsl_xcframework", path: "swift-package/Libraries/MaterialXGenGlsl.xcframework"),
.binaryTarget(name: "_MaterialXGenMsl_xcframework", path: "swift-package/Libraries/MaterialXGenMsl.xcframework"),
.binaryTarget(name: "_MaterialXGenShader_xcframework", path: "swift-package/Libraries/MaterialXGenShader.xcframework"),
.binaryTarget(name: "_MaterialXRender_xcframework", path: "swift-package/Libraries/MaterialXRender.xcframework"),
.binaryTarget(name: "_MaterialXRenderGlsl_xcframework", path: "swift-package/Libraries/MaterialXRenderGlsl.xcframework"),
.binaryTarget(name: "_MaterialXRenderHw_xcframework", path: "swift-package/Libraries/MaterialXRenderHw.xcframework"),
.binaryTarget(name: "_OpenEXR_xcframework", path: "swift-package/Libraries/OpenEXR.xcframework"),
.binaryTarget(name: "_OpenEXRCore_xcframework", path: "swift-package/Libraries/OpenEXRCore.xcframework"),
.binaryTarget(name: "_OpenEXRUtil_xcframework", path: "swift-package/Libraries/OpenEXRUtil.xcframework"),
.binaryTarget(name: "_OpenVDB_xcframework", path: "swift-package/Libraries/OpenVDB.xcframework"),
.binaryTarget(name: "_OsdCPU_xcframework", path: "swift-package/Libraries/OsdCPU.xcframework"),
.binaryTarget(name: "_OsdGPU_xcframework", path: "swift-package/Libraries/OsdGPU.xcframework"),
.binaryTarget(name: "_TBB_xcframework", path: "swift-package/Libraries/TBB.xcframework"),
.binaryTarget(name: "_Usd_Ar_xcframework", path: "swift-package/Libraries/Usd_Ar.xcframework"),
.binaryTarget(name: "_Usd_Arch_xcframework", path: "swift-package/Libraries/Usd_Arch.xcframework"),
.binaryTarget(name: "_Usd_CameraUtil_xcframework", path: "swift-package/Libraries/Usd_CameraUtil.xcframework"),
.binaryTarget(name: "_Usd_Ef_xcframework", path: "swift-package/Libraries/Usd_Ef.xcframework"),
.binaryTarget(name: "_Usd_Esf_xcframework", path: "swift-package/Libraries/Usd_Esf.xcframework"),
.binaryTarget(name: "_Usd_EsfUsd_xcframework", path: "swift-package/Libraries/Usd_EsfUsd.xcframework"),
.binaryTarget(name: "_Usd_Exec_xcframework", path: "swift-package/Libraries/Usd_Exec.xcframework"),
.binaryTarget(name: "_Usd_ExecGeom_xcframework", path: "swift-package/Libraries/Usd_ExecGeom.xcframework"),
.binaryTarget(name: "_Usd_ExecIr_xcframework", path: "swift-package/Libraries/Usd_ExecIr.xcframework"),
.binaryTarget(name: "_Usd_ExecUsd_xcframework", path: "swift-package/Libraries/Usd_ExecUsd.xcframework"),
.binaryTarget(name: "_Usd_Garch_xcframework", path: "swift-package/Libraries/Usd_Garch.xcframework"),
.binaryTarget(name: "_Usd_GeomUtil_xcframework", path: "swift-package/Libraries/Usd_GeomUtil.xcframework"),
.binaryTarget(name: "_Usd_Gf_xcframework", path: "swift-package/Libraries/Usd_Gf.xcframework"),
.binaryTarget(name: "_Usd_Glf_xcframework", path: "swift-package/Libraries/Usd_Glf.xcframework"),
.binaryTarget(name: "_Usd_Hd_xcframework", path: "swift-package/Libraries/Usd_Hd.xcframework"),
.binaryTarget(name: "_Usd_HdGp_xcframework", path: "swift-package/Libraries/Usd_HdGp.xcframework"),
.binaryTarget(name: "_Usd_HdMtlx_xcframework", path: "swift-package/Libraries/Usd_HdMtlx.xcframework"),
.binaryTarget(name: "_Usd_HdSt_xcframework", path: "swift-package/Libraries/Usd_HdSt.xcframework"),
.binaryTarget(name: "_Usd_Hdar_xcframework", path: "swift-package/Libraries/Usd_Hdar.xcframework"),
.binaryTarget(name: "_Usd_Hdsi_xcframework", path: "swift-package/Libraries/Usd_Hdsi.xcframework"),
.binaryTarget(name: "_Usd_Hdx_xcframework", path: "swift-package/Libraries/Usd_Hdx.xcframework"),
.binaryTarget(name: "_Usd_Hf_xcframework", path: "swift-package/Libraries/Usd_Hf.xcframework"),
.binaryTarget(name: "_Usd_Hgi_xcframework", path: "swift-package/Libraries/Usd_Hgi.xcframework"),
.binaryTarget(name: "_Usd_HgiGL_xcframework", path: "swift-package/Libraries/Usd_HgiGL.xcframework"),
.binaryTarget(name: "_Usd_HgiInterop_xcframework", path: "swift-package/Libraries/Usd_HgiInterop.xcframework"),
.binaryTarget(name: "_Usd_HgiMetal_xcframework", path: "swift-package/Libraries/Usd_HgiMetal.xcframework"),
.binaryTarget(name: "_Usd_Hio_xcframework", path: "swift-package/Libraries/Usd_Hio.xcframework"),
.binaryTarget(name: "_Usd_HioOpenVDB_xcframework", path: "swift-package/Libraries/Usd_HioOpenVDB.xcframework"),
.binaryTarget(name: "_Usd_Js_xcframework", path: "swift-package/Libraries/Usd_Js.xcframework"),
.binaryTarget(name: "_Usd_Kind_xcframework", path: "swift-package/Libraries/Usd_Kind.xcframework"),
.binaryTarget(name: "_Usd_Pcp_xcframework", path: "swift-package/Libraries/Usd_Pcp.xcframework"),
.binaryTarget(name: "_Usd_Pegtl_xcframework", path: "swift-package/Libraries/Usd_Pegtl.xcframework"),
.binaryTarget(name: "_Usd_Plug_xcframework", path: "swift-package/Libraries/Usd_Plug.xcframework"),
.binaryTarget(name: "_Usd_PxOsd_xcframework", path: "swift-package/Libraries/Usd_PxOsd.xcframework"),
.binaryTarget(name: "_Usd_Sdf_xcframework", path: "swift-package/Libraries/Usd_Sdf.xcframework"),
.binaryTarget(name: "_Usd_Sdr_xcframework", path: "swift-package/Libraries/Usd_Sdr.xcframework"),
.binaryTarget(name: "_Usd_Tf_xcframework", path: "swift-package/Libraries/Usd_Tf.xcframework"),
.binaryTarget(name: "_Usd_Trace_xcframework", path: "swift-package/Libraries/Usd_Trace.xcframework"),
.binaryTarget(name: "_Usd_Ts_xcframework", path: "swift-package/Libraries/Usd_Ts.xcframework"),
.binaryTarget(name: "_Usd_Usd_xcframework", path: "swift-package/Libraries/Usd_Usd.xcframework"),
.binaryTarget(name: "_Usd_UsdAppUtils_xcframework", path: "swift-package/Libraries/Usd_UsdAppUtils.xcframework"),
.binaryTarget(name: "_Usd_UsdBakeMtlx_xcframework", path: "swift-package/Libraries/Usd_UsdBakeMtlx.xcframework"),
.binaryTarget(name: "_Usd_UsdGeom_xcframework", path: "swift-package/Libraries/Usd_UsdGeom.xcframework"),
.binaryTarget(name: "_Usd_UsdGeomValidators_xcframework", path: "swift-package/Libraries/Usd_UsdGeomValidators.xcframework"),
.binaryTarget(name: "_Usd_UsdHydra_xcframework", path: "swift-package/Libraries/Usd_UsdHydra.xcframework"),
.binaryTarget(name: "_Usd_UsdImaging_xcframework", path: "swift-package/Libraries/Usd_UsdImaging.xcframework"),
.binaryTarget(name: "_Usd_UsdImagingGL_xcframework", path: "swift-package/Libraries/Usd_UsdImagingGL.xcframework"),
.binaryTarget(name: "_Usd_UsdLux_xcframework", path: "swift-package/Libraries/Usd_UsdLux.xcframework"),
.binaryTarget(name: "_Usd_UsdMedia_xcframework", path: "swift-package/Libraries/Usd_UsdMedia.xcframework"),
.binaryTarget(name: "_Usd_UsdMtlx_xcframework", path: "swift-package/Libraries/Usd_UsdMtlx.xcframework"),
.binaryTarget(name: "_Usd_UsdPhysics_xcframework", path: "swift-package/Libraries/Usd_UsdPhysics.xcframework"),
.binaryTarget(name: "_Usd_UsdPhysicsValidators_xcframework", path: "swift-package/Libraries/Usd_UsdPhysicsValidators.xcframework"),
.binaryTarget(name: "_Usd_UsdProc_xcframework", path: "swift-package/Libraries/Usd_UsdProc.xcframework"),
.binaryTarget(name: "_Usd_UsdProcImaging_xcframework", path: "swift-package/Libraries/Usd_UsdProcImaging.xcframework"),
.binaryTarget(name: "_Usd_UsdRender_xcframework", path: "swift-package/Libraries/Usd_UsdRender.xcframework"),
.binaryTarget(name: "_Usd_UsdRi_xcframework", path: "swift-package/Libraries/Usd_UsdRi.xcframework"),
.binaryTarget(name: "_Usd_UsdRiPxrImaging_xcframework", path: "swift-package/Libraries/Usd_UsdRiPxrImaging.xcframework"),
.binaryTarget(name: "_Usd_UsdSemantics_xcframework", path: "swift-package/Libraries/Usd_UsdSemantics.xcframework"),
.binaryTarget(name: "_Usd_UsdShade_xcframework", path: "swift-package/Libraries/Usd_UsdShade.xcframework"),
.binaryTarget(name: "_Usd_UsdShadeValidators_xcframework", path: "swift-package/Libraries/Usd_UsdShadeValidators.xcframework"),
.binaryTarget(name: "_Usd_UsdSkel_xcframework", path: "swift-package/Libraries/Usd_UsdSkel.xcframework"),
.binaryTarget(name: "_Usd_UsdSkelImaging_xcframework", path: "swift-package/Libraries/Usd_UsdSkelImaging.xcframework"),
.binaryTarget(name: "_Usd_UsdSkelValidators_xcframework", path: "swift-package/Libraries/Usd_UsdSkelValidators.xcframework"),
.binaryTarget(name: "_Usd_UsdUI_xcframework", path: "swift-package/Libraries/Usd_UsdUI.xcframework"),
.binaryTarget(name: "_Usd_UsdUtils_xcframework", path: "swift-package/Libraries/Usd_UsdUtils.xcframework"),
.binaryTarget(name: "_Usd_UsdUtilsValidators_xcframework", path: "swift-package/Libraries/Usd_UsdUtilsValidators.xcframework"),
.binaryTarget(name: "_Usd_UsdValidation_xcframework", path: "swift-package/Libraries/Usd_UsdValidation.xcframework"),
.binaryTarget(name: "_Usd_UsdVol_xcframework", path: "swift-package/Libraries/Usd_UsdVol.xcframework"),
.binaryTarget(name: "_Usd_UsdVolImaging_xcframework", path: "swift-package/Libraries/Usd_UsdVolImaging.xcframework"),
.binaryTarget(name: "_Usd_Vdf_xcframework", path: "swift-package/Libraries/Usd_Vdf.xcframework"),
.binaryTarget(name: "_Usd_Vt_xcframework", path: "swift-package/Libraries/Usd_Vt.xcframework"),
.binaryTarget(name: "_Usd_Work_xcframework", path: "swift-package/Libraries/Usd_Work.xcframework"),
.binaryTarget(name: "_blosc_xcframework", path: "swift-package/Libraries/blosc.xcframework"),
.binaryTarget(name: "_boost_iostreams_xcframework", path: "swift-package/Libraries/boost_iostreams.xcframework"),
.binaryTarget(name: "_embree4_xcframework", path: "swift-package/Libraries/embree4.xcframework"),
.binaryTarget(name: "_hdEmbree_xcframework", path: "swift-package/Libraries/hdEmbree.xcframework"),
.binaryTarget(name: "_hdStorm_xcframework", path: "swift-package/Libraries/hdStorm.xcframework"),
.binaryTarget(name: "_hioAvif_xcframework", path: "swift-package/Libraries/hioAvif.xcframework"),
.binaryTarget(name: "_hioImageIO_xcframework", path: "swift-package/Libraries/hioImageIO.xcframework"),
.binaryTarget(name: "_hioOpenEXR_xcframework", path: "swift-package/Libraries/hioOpenEXR.xcframework"),
.binaryTarget(name: "_sdrGlslfx_xcframework", path: "swift-package/Libraries/sdrGlslfx.xcframework"),
.binaryTarget(name: "_usdAbc_xcframework", path: "swift-package/Libraries/usdAbc.xcframework"),
.binaryTarget(name: "_usdShaders_xcframework", path: "swift-package/Libraries/usdShaders.xcframework"),
]
}