Build Information
Successful build of Model3DView, reference main (de7995
), with Swift 6.2 (beta) for macOS (SPM) on 20 Jun 2025 18:52:40 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/frzi/swiftui-model3dview.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/frzi/swiftui-model3dview
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at de79951 Update Math.swift
Cloned https://github.com/frzi/swiftui-model3dview.git
Revision (git rev-parse @):
de79951f2ee1ad888a7c61fcce57e13e5a6581f2
SUCCESS checkout https://github.com/frzi/swiftui-model3dview.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/frzi/swiftui-model3dview.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/14] Write sources
[0/14] Copying GLTFShaderModifierSurface.shader
[2/14] Copying GLTFShaderModifierSurface_pbrSpecularGlossiness_doubleSidedWorkaround.shader
[2/14] Copying GLTFShaderModifierSurface_pbrSpecularGlossiness.shader
[2/14] Copying GLTFShaderModifierSurface_doubleSidedWorkaround.shader
[2/14] Copying GLTFShaderModifierSurface_pbrSpecularGlossiness_texture_doubleSidedWorkaround.shader
[2/14] Copying GLTFShaderModifierFragment_VRMUnlitTexture.shader
[2/14] Copying GLTFShaderModifierFragment_VRMUnlitTexture_Cutoff.shader
[5/14] Copying GLTFShaderModifierSurface_alphaModeBlend.shader
[9/14] Copying GLTFShaderModifierFragment_alphaCutoff.shader
[9/14] Copying GLTFShaderModifierSurface_VRMMToon.shader
[10/14] Write sources
[13/14] Write swift-version-1EA4D86E10B52AF.txt
[15/63] Emitting module GLTFSceneKit
[16/67] Compiling GLTFSceneKit GLTFBuffer.swift
[17/67] Compiling GLTFSceneKit GLTFBufferView.swift
[18/67] Compiling GLTFSceneKit GLTFCamera.swift
[19/67] Compiling GLTFSceneKit GLTFCameraOrthographic.swift
[20/67] Compiling GLTFSceneKit GLTFCameraPerspective.swift
[21/67] Compiling GLTFSceneKit GLTFMaterialOcclusionTextureInfo.swift
[22/67] Compiling GLTFSceneKit GLTFMaterialPbrMetallicRoughness.swift
[23/67] Compiling GLTFSceneKit GLTFMesh.swift
[24/67] Compiling GLTFSceneKit GLTFMeshPrimitive.swift
[25/67] Compiling GLTFSceneKit GLTFNode.swift
[26/67] Compiling GLTFSceneKit GLTFExtension.swift
[27/67] Compiling GLTFSceneKit GLTFExtras.swift
[28/67] Compiling GLTFSceneKit GLTFExtrasTargetNames.swift
[29/67] Compiling GLTFSceneKit GLTFGlTF.swift
[30/67] Compiling GLTFSceneKit GLTFGlTFChildOfRootProperty.swift
[31/67] Compiling GLTFSceneKit GLTFAnimation.swift
[32/67] Compiling GLTFSceneKit GLTFAnimationChannel.swift
[33/67] Compiling GLTFSceneKit GLTFAnimationChannelTarget.swift
[34/67] Compiling GLTFSceneKit GLTFAnimationSampler.swift
[35/67] Compiling GLTFSceneKit GLTFAsset.swift
[36/67] Compiling GLTFSceneKit GLTFGlTFProperty.swift
[37/67] Compiling GLTFSceneKit GLTFGlTFid.swift
[38/67] Compiling GLTFSceneKit GLTFImage.swift
[39/67] Compiling GLTFSceneKit GLTFMaterial.swift
[40/67] Compiling GLTFSceneKit GLTFMaterialNormalTextureInfo.swift
[41/67] Compiling GLTFSceneKit GLTFVRM_VRMSpringBoneLogic.swift
[42/67] Compiling GLTFSceneKit GLTFVRM_VRMState.swift
[43/67] Compiling GLTFSceneKit GLTFVRM_VRMTypes.swift
[44/67] Compiling GLTFSceneKit resource_bundle_accessor.swift
[45/67] Compiling GLTFSceneKit ExtensionList.swift
[46/67] Compiling GLTFSceneKit GLTFKHRMaterialsCommon_GLTFKHRMaterialsCommon.swift
[47/67] Compiling GLTFSceneKit GLTFKHRMaterialsPbrSpecularGlossiness_GLTFKHRMaterialsPbrSpecularGlossiness.swift
[48/67] Compiling GLTFSceneKit GLTFVRM_VRM.swift
[49/67] Compiling GLTFSceneKit GLTFVRM_VRMSpringBone.swift
[50/67] Compiling GLTFSceneKit GLTFSampler.swift
[51/67] Compiling GLTFSceneKit GLTFScene.swift
[52/67] Compiling GLTFSceneKit GLTFSkin.swift
[53/67] Compiling GLTFSceneKit GLTFTexture.swift
[54/67] Compiling GLTFSceneKit GLTFTextureInfo.swift
[55/67] Compiling GLTFSceneKit GLTFErrors.swift
[56/67] Compiling GLTFSceneKit GLTFFunctions.swift
[57/67] Compiling GLTFSceneKit GLTFSceneKit+BundleFinder.swift
[58/67] Compiling GLTFSceneKit GLTFSceneSource.swift
[59/67] Compiling GLTFSceneKit GLTFTypes.swift
[60/67] Compiling GLTFSceneKit GLTFUnarchiver.swift
[61/67] Compiling GLTFSceneKit GLTFAccessor.swift
[62/67] Compiling GLTFSceneKit GLTFAccessorSparse.swift
[63/67] Compiling GLTFSceneKit GLTFAccessorSparseIndices.swift
[64/67] Compiling GLTFSceneKit GLTFAccessorSparseValues.swift
[65/67] Compiling DisplayLink OnFrame.swift
[66/67] Compiling DisplayLink DisplayLink.swift
[67/67] Emitting module DisplayLink
[68/77] Compiling Model3DView Euler.swift
[69/78] Compiling Model3DView ResourcesCache.swift
[70/78] Compiling Model3DView Types.swift
[71/78] Compiling Model3DView Math.swift
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:45:1: warning: extension declares a conformance of imported type 'simd_quatf' to imported protocol 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
43 | }
44 |
45 | extension Quaternion: ExpressibleByArrayLiteral {
| |- warning: extension declares a conformance of imported type 'simd_quatf' to imported protocol 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
46 | public init(arrayLiteral elements: Float...) {
47 | precondition(elements.count == 4)
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:133:1: warning: extension declares a conformance of imported type 'SIMD2' to imported protocols 'ExpressibleByFloatLiteral', 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
131 |
132 | // MARK: - Vector2 utilities
133 | extension Vector2: ExpressibleByFloatLiteral, ExpressibleByIntegerLiteral {
| |- warning: extension declares a conformance of imported type 'SIMD2' to imported protocols 'ExpressibleByFloatLiteral', 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
134 | public init(floatLiteral value: Float) {
135 | self.init(repeating: value)
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:144:1: warning: extension declares a conformance of imported type 'SIMD3' to imported protocols 'ExpressibleByFloatLiteral', 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
142 |
143 | // MARK: - Vector3 utilities
144 | extension Vector3: ExpressibleByFloatLiteral, ExpressibleByIntegerLiteral {
| |- warning: extension declares a conformance of imported type 'SIMD3' to imported protocols 'ExpressibleByFloatLiteral', 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
145 | public init(floatLiteral value: Float) {
146 | self.init(repeating: value)
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:155:1: warning: extension declares a conformance of imported type 'SIMD4' to imported protocols 'ExpressibleByFloatLiteral', 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
153 |
154 | // MARK: - Vector4 utilities
155 | extension Vector4: ExpressibleByFloatLiteral, ExpressibleByIntegerLiteral {
| |- warning: extension declares a conformance of imported type 'SIMD4' to imported protocols 'ExpressibleByFloatLiteral', 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
156 | public init(floatLiteral value: Float) {
157 | self.init(repeating: value)
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:166:1: warning: extension declares a conformance of imported type 'SIMD2' to imported protocol 'AdditiveArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
164 |
165 | // MARK: - Additive / vector arithemtic
166 | extension SIMD2: AdditiveArithmetic where Scalar: FloatingPoint {}
| |- warning: extension declares a conformance of imported type 'SIMD2' to imported protocol 'AdditiveArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
167 |
168 | extension Vector2: VectorArithmetic {
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:168:1: warning: extension declares a conformance of imported type 'SIMD2' to imported protocol 'VectorArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
166 | extension SIMD2: AdditiveArithmetic where Scalar: FloatingPoint {}
167 |
168 | extension Vector2: VectorArithmetic {
| |- warning: extension declares a conformance of imported type 'SIMD2' to imported protocol 'VectorArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
169 | public mutating func scale(by rhs: Double) {
170 | self *= Float(rhs)
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:178:1: warning: extension declares a conformance of imported type 'SIMD3' to imported protocol 'AdditiveArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
176 | }
177 |
178 | extension SIMD3: AdditiveArithmetic where Scalar: FloatingPoint {}
| |- warning: extension declares a conformance of imported type 'SIMD3' to imported protocol 'AdditiveArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
179 |
180 | extension Vector3: VectorArithmetic {
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:180:1: warning: extension declares a conformance of imported type 'SIMD3' to imported protocol 'VectorArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
178 | extension SIMD3: AdditiveArithmetic where Scalar: FloatingPoint {}
179 |
180 | extension Vector3: VectorArithmetic {
| |- warning: extension declares a conformance of imported type 'SIMD3' to imported protocol 'VectorArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
181 | public mutating func scale(by rhs: Double) {
182 | self *= Float(rhs)
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:190:1: warning: extension declares a conformance of imported type 'SIMD4' to imported protocol 'AdditiveArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
188 | }
189 |
190 | extension SIMD4: AdditiveArithmetic where Scalar: FloatingPoint {}
| |- warning: extension declares a conformance of imported type 'SIMD4' to imported protocol 'AdditiveArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
191 |
192 | extension Vector4: VectorArithmetic {
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:192:1: warning: extension declares a conformance of imported type 'SIMD4' to imported protocol 'VectorArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
190 | extension SIMD4: AdditiveArithmetic where Scalar: FloatingPoint {}
191 |
192 | extension Vector4: VectorArithmetic {
| |- warning: extension declares a conformance of imported type 'SIMD4' to imported protocol 'VectorArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
193 | public mutating func scale(by rhs: Double) {
194 | self *= Float(rhs)
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:202:1: warning: extension declares a conformance of imported type 'simd_quatf' to imported protocols 'VectorArithmetic', 'AdditiveArithmetic'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
200 | }
201 |
202 | extension Quaternion: VectorArithmetic {
| |- warning: extension declares a conformance of imported type 'simd_quatf' to imported protocols 'VectorArithmetic', 'AdditiveArithmetic'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
203 | public mutating func scale(by rhs: Double) {
204 | self *= Float(rhs)
[72/78] Compiling Model3DView Transform3D.swift
[73/78] Compiling Model3DView Cameras.swift
[74/78] Compiling Model3DView Model3DView.swift
[75/78] Compiling Model3DView View+Modifiers.swift
[76/78] Compiling Model3DView EnvironmentValues.swift
[77/78] Emitting module Model3DView
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:45:1: warning: extension declares a conformance of imported type 'simd_quatf' to imported protocol 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
43 | }
44 |
45 | extension Quaternion: ExpressibleByArrayLiteral {
| |- warning: extension declares a conformance of imported type 'simd_quatf' to imported protocol 'ExpressibleByArrayLiteral'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
46 | public init(arrayLiteral elements: Float...) {
47 | precondition(elements.count == 4)
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:133:1: warning: extension declares a conformance of imported type 'SIMD2' to imported protocols 'ExpressibleByFloatLiteral', 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
131 |
132 | // MARK: - Vector2 utilities
133 | extension Vector2: ExpressibleByFloatLiteral, ExpressibleByIntegerLiteral {
| |- warning: extension declares a conformance of imported type 'SIMD2' to imported protocols 'ExpressibleByFloatLiteral', 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
134 | public init(floatLiteral value: Float) {
135 | self.init(repeating: value)
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:144:1: warning: extension declares a conformance of imported type 'SIMD3' to imported protocols 'ExpressibleByFloatLiteral', 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
142 |
143 | // MARK: - Vector3 utilities
144 | extension Vector3: ExpressibleByFloatLiteral, ExpressibleByIntegerLiteral {
| |- warning: extension declares a conformance of imported type 'SIMD3' to imported protocols 'ExpressibleByFloatLiteral', 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
145 | public init(floatLiteral value: Float) {
146 | self.init(repeating: value)
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:155:1: warning: extension declares a conformance of imported type 'SIMD4' to imported protocols 'ExpressibleByFloatLiteral', 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
153 |
154 | // MARK: - Vector4 utilities
155 | extension Vector4: ExpressibleByFloatLiteral, ExpressibleByIntegerLiteral {
| |- warning: extension declares a conformance of imported type 'SIMD4' to imported protocols 'ExpressibleByFloatLiteral', 'ExpressibleByIntegerLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
156 | public init(floatLiteral value: Float) {
157 | self.init(repeating: value)
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:166:1: warning: extension declares a conformance of imported type 'SIMD2' to imported protocol 'AdditiveArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
164 |
165 | // MARK: - Additive / vector arithemtic
166 | extension SIMD2: AdditiveArithmetic where Scalar: FloatingPoint {}
| |- warning: extension declares a conformance of imported type 'SIMD2' to imported protocol 'AdditiveArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
167 |
168 | extension Vector2: VectorArithmetic {
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:168:1: warning: extension declares a conformance of imported type 'SIMD2' to imported protocol 'VectorArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
166 | extension SIMD2: AdditiveArithmetic where Scalar: FloatingPoint {}
167 |
168 | extension Vector2: VectorArithmetic {
| |- warning: extension declares a conformance of imported type 'SIMD2' to imported protocol 'VectorArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
169 | public mutating func scale(by rhs: Double) {
170 | self *= Float(rhs)
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:178:1: warning: extension declares a conformance of imported type 'SIMD3' to imported protocol 'AdditiveArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
176 | }
177 |
178 | extension SIMD3: AdditiveArithmetic where Scalar: FloatingPoint {}
| |- warning: extension declares a conformance of imported type 'SIMD3' to imported protocol 'AdditiveArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
179 |
180 | extension Vector3: VectorArithmetic {
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:180:1: warning: extension declares a conformance of imported type 'SIMD3' to imported protocol 'VectorArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
178 | extension SIMD3: AdditiveArithmetic where Scalar: FloatingPoint {}
179 |
180 | extension Vector3: VectorArithmetic {
| |- warning: extension declares a conformance of imported type 'SIMD3' to imported protocol 'VectorArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
181 | public mutating func scale(by rhs: Double) {
182 | self *= Float(rhs)
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:190:1: warning: extension declares a conformance of imported type 'SIMD4' to imported protocol 'AdditiveArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
188 | }
189 |
190 | extension SIMD4: AdditiveArithmetic where Scalar: FloatingPoint {}
| |- warning: extension declares a conformance of imported type 'SIMD4' to imported protocol 'AdditiveArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
191 |
192 | extension Vector4: VectorArithmetic {
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:192:1: warning: extension declares a conformance of imported type 'SIMD4' to imported protocol 'VectorArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
190 | extension SIMD4: AdditiveArithmetic where Scalar: FloatingPoint {}
191 |
192 | extension Vector4: VectorArithmetic {
| |- warning: extension declares a conformance of imported type 'SIMD4' to imported protocol 'VectorArithmetic'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
193 | public mutating func scale(by rhs: Double) {
194 | self *= Float(rhs)
/Users/admin/builder/spi-builder-workspace/Sources/Model3DView/Utils/Math.swift:202:1: warning: extension declares a conformance of imported type 'simd_quatf' to imported protocols 'VectorArithmetic', 'AdditiveArithmetic'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
200 | }
201 |
202 | extension Quaternion: VectorArithmetic {
| |- warning: extension declares a conformance of imported type 'simd_quatf' to imported protocols 'VectorArithmetic', 'AdditiveArithmetic'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
203 | public mutating func scale(by rhs: Double) {
204 | self *= Float(rhs)
[78/78] Compiling Model3DView CameraControls.swift
Build complete! (16.20s)
Fetching https://github.com/timdonnelly/DisplayLink
Fetching https://github.com/frzi/GLTFSceneKit
[1/39] Fetching displaylink
[40/1127] Fetching displaylink, gltfscenekit
Fetched https://github.com/frzi/GLTFSceneKit from cache (1.19s)
Fetched https://github.com/timdonnelly/DisplayLink from cache (1.19s)
Computing version for https://github.com/timdonnelly/DisplayLink
Computed https://github.com/timdonnelly/DisplayLink at 0.2.0 (1.71s)
Computing version for https://github.com/frzi/GLTFSceneKit
Computed https://github.com/frzi/GLTFSceneKit at 0.4.1 (0.48s)
Creating working copy for https://github.com/frzi/GLTFSceneKit
Working copy of https://github.com/frzi/GLTFSceneKit resolved at 0.4.1
Creating working copy for https://github.com/timdonnelly/DisplayLink
Working copy of https://github.com/timdonnelly/DisplayLink resolved at 0.2.0
Build complete.
{
"dependencies" : [
{
"identity" : "gltfscenekit",
"requirement" : {
"range" : [
{
"lower_bound" : "0.3.1",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/frzi/GLTFSceneKit"
},
{
"identity" : "displaylink",
"requirement" : {
"range" : [
{
"lower_bound" : "0.2.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/timdonnelly/DisplayLink"
}
],
"manifest_display_name" : "Model3DView",
"name" : "Model3DView",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "11.0"
},
{
"name" : "ios",
"version" : "14.0"
},
{
"name" : "tvos",
"version" : "14.0"
}
],
"products" : [
{
"name" : "Model3DView",
"targets" : [
"Model3DView"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "Model3DViewTests",
"module_type" : "SwiftTarget",
"name" : "Model3DViewTests",
"path" : "Tests/Model3DViewTests",
"sources" : [
"Model3DViewTests.swift"
],
"target_dependencies" : [
"Model3DView"
],
"type" : "test"
},
{
"c99name" : "Model3DView",
"module_type" : "SwiftTarget",
"name" : "Model3DView",
"path" : "Sources/Model3DView",
"product_dependencies" : [
"GLTFSceneKit",
"DisplayLink"
],
"product_memberships" : [
"Model3DView"
],
"sources" : [
"Camera/CameraControls.swift",
"Camera/Cameras.swift",
"EnvironmentValues.swift",
"Model3DView.swift",
"Transform3D.swift",
"Types.swift",
"Utils/Euler.swift",
"Utils/Math.swift",
"Utils/ResourcesCache.swift",
"View+Modifiers.swift"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
Done.