The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Ollin, reference 0.17.0 (14d9de), with Swift 6.3 for visionOS using Xcode 26.4 on 28 Oct 2026 04:39:47 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Ollin-Package -destination generic/platform=xrOS

Build Log

        "Listening/AudioTapHub.swift",
        "Listening/ListeningStatus.swift",
        "Listening/SoundClassifier.swift",
        "Listening/SpeechListener.swift",
        "PitchDetection.swift",
        "Soundtrack.swift",
        "Synthesis/Convolution.swift",
        "Synthesis/CustomEffect.swift",
        "Synthesis/DrivenModels.swift",
        "Synthesis/DrivenVoice.swift",
        "Synthesis/Dynamics.swift",
        "Synthesis/Effect.swift",
        "Synthesis/Envelope.swift",
        "Synthesis/GrainCloud.swift",
        "Synthesis/GrainVoice.swift",
        "Synthesis/ModalBody.swift",
        "Synthesis/ModalShape.swift",
        "Synthesis/ModalVoice.swift",
        "Synthesis/Modulation.swift",
        "Synthesis/PartitionedConvolver.swift",
        "Synthesis/Patch.swift",
        "Synthesis/PatchVoice.swift",
        "Synthesis/PhaseVocoder.swift",
        "Synthesis/Pitch.swift",
        "Synthesis/PluckedString.swift",
        "Synthesis/ResonantFilter.swift",
        "Synthesis/SFZ.swift",
        "Synthesis/SampledInstrument.swift",
        "Synthesis/SamplerVoice.swift",
        "Synthesis/Spatial.swift",
        "Synthesis/Spectral.swift",
        "Synthesis/StringVoice.swift",
        "Synthesis/Synth.swift",
        "Synthesis/SynthEvent.swift",
        "Synthesis/SynthExport.swift",
        "Synthesis/SynthRenderer.swift",
        "Synthesis/Voice.swift",
        "Synthesis/Waveform.swift",
        "Synthesis/Wavetable.swift",
        "Synthesis/WavetableVoice.swift",
        "Tone.swift"
      ],
      "target_dependencies" : [
        "Ollin"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Ollin",
      "module_type" : "SwiftTarget",
      "name" : "Ollin",
      "path" : "Sources/Ollin",
      "product_memberships" : [
        "Ollin",
        "OllinAudio",
        "OllinOSC",
        "OllinDMX",
        "OllinLaser",
        "OllinMIDI",
        "OllinMQTT",
        "OllinHaptics",
        "OllinSerial",
        "OllinBluetooth",
        "OllinRemote",
        "OllinRoom",
        "OllinPhysics",
        "OllinVision",
        "OllinVideo",
        "OllinSyphon",
        "OllinCamera",
        "OllinRecord3D",
        "OllinPhone",
        "OllinScreen",
        "OllinController",
        "OllinSamplePhotos",
        "OllinTether",
        "OllinRun",
        "OllinProjectGenerator",
        "OllinNew",
        "OllinLiveCoding",
        "OllinLive",
        "OllinGuideSnippets",
        "OllinGuideFigures",
        "OllinExamples",
        "OllinDoctor",
        "OllinCheck"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderTypes.h",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCaustics.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCombinator.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCombine.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderEffects.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderFills.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderFlare.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderFourier.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderGI.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderIBL.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderOcean.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPatterns.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRadiance.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderSim.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrokes.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Resources/Cozette-LICENSE.txt",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Resources/Environments",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Resources/Hershey-NOTICE.txt",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Resources/LTC",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Resources/Looks",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Resources/Matcaps",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Resources/WebExpander.json",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Resources/WebExpander.wasm",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Resources/cozette.bdf",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Resources/futural.jhf",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "3D/ApertureStar.swift",
        "3D/Camera3D.swift",
        "3D/CameraIntrinsics.swift",
        "3D/CameraMove.swift",
        "3D/CameraRig.swift",
        "3D/CloudRegistration.swift",
        "3D/Curve3D.swift",
        "3D/Decal.swift",
        "3D/Environment.swift",
        "3D/EnvironmentCache.swift",
        "3D/EnvironmentFeed.swift",
        "3D/Fog.swift",
        "3D/IESProfile.swift",
        "3D/LensFlare.swift",
        "3D/Light.swift",
        "3D/LightCookie.swift",
        "3D/LightingPreset.swift",
        "3D/LineDrawing.swift",
        "3D/Matcap.swift",
        "3D/Material.swift",
        "3D/MaterialSource.swift",
        "3D/Medium.swift",
        "3D/Mesh.swift",
        "3D/MeshBoolean.swift",
        "3D/MeshColoring.swift",
        "3D/MeshDisplacement.swift",
        "3D/MeshExport.swift",
        "3D/MeshField.swift",
        "3D/MeshInstance.swift",
        "3D/MeshJoin.swift",
        "3D/MeshLoader.swift",
        "3D/MeshLoaderGLTF.swift",
        "3D/MeshMaterial.swift",
        "3D/MeshPrintCheck.swift",
        "3D/MeshSweep.swift",
        "3D/MeshTangents.swift",
        "3D/MeshText.swift",
        "3D/MeshWeld.swift",
        "3D/MetricDepthMap.swift",
        "3D/Ocean.swift",
        "3D/PointCloud.swift",
        "3D/PoseGraph.swift",
        "3D/RGBDFrame.swift",
        "3D/ScanGraph.swift",
        "3D/Scene.swift",
        "3D/SceneAnimation.swift",
        "3D/SceneExport.swift",
        "3D/SceneLoaderUSD.swift",
        "3D/SceneLoaderUSDAnimation.swift",
        "3D/SceneLoaderUSDLights.swift",
        "3D/SceneLoaderUSDPhysics.swift",
        "3D/SceneLoaderUSDSkinning.swift",
        "3D/ScenePlacement.swift",
        "3D/SceneSkeleton.swift",
        "3D/SceneSkinning.swift",
        "3D/SceneWriterUSD.swift",
        "3D/SkySun.swift",
        "3D/Stereo.swift",
        "3D/StrandField.swift",
        "3D/USD/USDCrateReader.swift",
        "3D/USD/USDCrateSupport.swift",
        "3D/USD/USDFile.swift",
        "3D/USD/USDTextParser.swift",
        "3D/USD/USDTypes.swift",
        "3D/USD/USDXform.swift",
        "3D/USD/USDZipArchive.swift",
        "3D/Volume.swift",
        "3D/WorldCloud.swift",
        "3D/ZipWriter.swift",
        "Color/Color.swift",
        "Color/ColorDistance.swift",
        "Color/ColorLUT.swift",
        "Color/ColorMatrix.swift",
        "Color/ColorOutput.swift",
        "Color/ColorSpaces.swift",
        "Color/ColorVision.swift",
        "Color/Colormap.swift",
        "Color/CosinePalette.swift",
        "Color/Dither.swift",
        "Color/ICCProfile.swift",
        "Color/Ink.swift",
        "Color/Paint.swift",
        "Color/Palette.swift",
        "Color/PaletteExtract.swift",
        "Color/PaletteImport.swift",
        "Color/PrintSeparation.swift",
        "Color/ProcessSeparation.swift",
        "Color/Ramp.swift",
        "Color/Shades.swift",
        "Color/SoftProof.swift",
        "Color/Spectrum.swift",
        "Compute/AttractorFlow.swift",
        "Compute/ComputeBuffer.swift",
        "Compute/ComputeKernel.swift",
        "Compute/ComputeTexture.swift",
        "Compute/ComputeTexture3D.swift",
        "Compute/Evolution.swift",
        "Compute/PPS.swift",
        "Compute/ParticleFluid.swift",
        "Compute/ParticleLenia.swift",
        "Compute/ParticleLife.swift",
        "Compute/Particles.swift",
        "Compute/Physarum.swift",
        "Compute/Simulation.swift",
        "Compute/SoftBodies.swift",
        "Compute/SpatialHash.swift",
        "Compute/Swarm.swift",
        "Compute/SwarmChemistry.swift",
        "Core/Accessibility.swift",
        "Core/AudioTapSource.swift",
        "Core/Automation.swift",
        "Core/CanvasSize.swift",
        "Core/CaptureAudioSource.swift",
        "Core/Checkpoint.swift",
        "Core/ClipPlayback.swift",
        "Core/CommandLineHelp.swift",
        "Core/Cues.swift",
        "Core/Displays.swift",
        "Core/Doctor.swift",
        "Core/Drawer+Brush.swift",
        "Core/Drawer+FeatureEdges.swift",
        "Core/Drawer+FillMedium.swift",
        "Core/Drawer+Images.swift",
        "Core/Drawer+Lines3D.swift",
        "Core/Drawer+Primitives.swift",
        "Core/Drawer+Tessellation.swift",
        "Core/Drawer+Text.swift",
        "Core/Drawer+Volume.swift",
        "Core/Drawer.swift",
        "Core/ExportAudioSource.swift",
        "Core/Exports.swift",
        "Core/FileError.swift",
        "Core/FrameProfile.swift",
        "Core/FrameRate.swift",
        "Core/FrameSource.swift",
        "Core/Held.swift",
        "Core/HeldObjects.swift",
        "Core/Installation.swift",
        "Core/InstallationLog.swift",
        "Core/Keyboard.swift",
        "Core/MenuBar.swift",
        "Core/MotionField.swift",
        "Core/PaperSize.swift",
        "Core/ParamListing.swift",
        "Core/ParamOverride.swift",
        "Core/Projection.swift",
        "Core/ProjectionCalibration.swift",
        "Core/Resources.swift",
        "Core/RunCarry.swift",
        "Core/Saved.swift",
        "Core/Schedule.swift",
        "Core/ScreenSaver.swift",
        "Core/Sketch.swift",
        "Core/SketchAppUIKit.swift",
        "Core/SketchCanvasUIKit.swift",
        "Core/SketchDescription.swift",
        "Core/SketchExtension.swift",
        "Core/SketchHost.swift",
        "Core/SketchView.swift",
        "Core/SoundClassification.swift",
        "Core/StatusText.swift",
        "Core/StillFrames.swift",
        "Core/Stylus.swift",
        "Core/Take.swift",
        "Core/TypedText.swift",
        "Core/Version.swift",
        "Core/VideoFeed.swift",
        "Core/View2D.swift",
        "Core/Wallpaper.swift",
        "Core/Widget.swift",
        "Data/DataFeed.swift",
        "Data/JSON.swift",
        "Data/NamedFile.swift",
        "Data/Place.swift",
        "Data/PushFeed.swift",
        "Data/PushTransport.swift",
        "Data/Table.swift",
        "Data/Weather.swift",
        "Deprecations.swift",
        "Drawing/ArcMode.swift",
        "Drawing/Batch.swift",
        "Drawing/BlendMode.swift",
        "Drawing/Brush.swift",
        "Drawing/FillMedium.swift",
        "Drawing/ImageSampling.swift",
        "Drawing/PathTracing.swift",
        "Drawing/PointMarker.swift",
        "Drawing/RenderQuality.swift",
        "Drawing/SDF.swift",
        "Drawing/SDF3D.swift",
        "Drawing/StrokeAlign.swift",
        "Drawing/StrokeCap.swift",
        "Drawing/StrokeDash.swift",
        "Drawing/StrokeDynamics.swift",
        "Drawing/StrokeJoin.swift",
        "Drawing/StrokeMark.swift",
        "Drawing/StrokeMedium.swift",
        "Drawing/StrokeProfile.swift",
        "Drawing/StrokeUnits.swift",
        "Drawing/ToneMap.swift",
        "Effects/Accumulator.swift",
        "Effects/Combine.swift",
        "Effects/Compose.swift",
        "Effects/Copies.swift",
        "Effects/DiffusionCurve.swift",
        "Effects/EffectPass.swift",
        "Effects/Feedback.swift",
        "Effects/Filter.swift",
        "Effects/FoilTable.swift",
        "Effects/Generator.swift",
        "Effects/LineSpray.swift",
        "Effects/RenderTarget.swift",
        "Effects/Shader.swift",
        "Effects/ShaderCheck.swift",
        "Effects/Sim.swift",
        "Effects/SimField.swift",
        "Effects/TextureTable.swift",
        "Effects/Visual.swift",
        "Effects/WatercolorSim.swift",
        "Effects/Wipe.swift",
        "Export/CaptureSource.swift",
        "Export/ContactSheet.swift",
        "Export/DXFExport.swift",
        "Export/EXRExport.swift",
        "Export/EmbroideryExport.swift",
        "Export/ExportError.swift",
        "Export/ExportMetadata.swift",
        "Export/FrameBytes.swift",
        "Export/FrameCopy.swift",
        "Export/FrameMemory.swift",
        "Export/GCodeExport.swift",
        "Export/GIFWriter.swift",
        "Export/GainMapExport.swift",
        "Export/PDFExport.swift",
        "Export/ProcessSeparationExport.swift",
        "Export/SVGExport.swift",
        "Export/SVGHatching.swift",
        "Export/SeparationExport.swift",
        "Export/SessionRecorder.swift",
        "Export/SlowMotion.swift",
        "Export/SpatialExport.swift",
        "Export/SpatialVideoExport.swift",
        "Export/Subframes.swift",
        "Export/VideoExport.swift",
        "Export/WebAssets.swift",
        "Export/WebControls.swift",
        "Export/WebExport.swift",
        "Export/WebFormula.swift",
        "Export/WebGraph.swift",
        "Export/WebLookup.swift",
        "Export/WebSources.swift",
        "Export/WebTrack.swift",
        "Geometry/Anamorphosis.swift",
        "Geometry/AntColony.swift",
        "Geometry/Apollonian.swift",
        "Geometry/Arc.swift",
        "Geometry/Attractors.swift",
        "Geometry/Bifurcation.swift",
        "Geometry/Billiard.swift",
        "Geometry/BlueNoiseThinning.swift",
        "Geometry/Boids.swift",
        "Geometry/CellularAutomata.swift",
        "Geometry/Chromatography.swift",
        "Geometry/Circle.swift",
        "Geometry/ClassicCurves.swift",
        "Geometry/Clothoid.swift",
        "Geometry/ConcaveHull.swift",
        "Geometry/ContourBending.swift",
        "Geometry/ContourQueries.swift",
        "Geometry/ConvexHull.swift",
        "Geometry/CoonsPatch.swift",
        "Geometry/CornerRadii.swift",
        "Geometry/CrackGrowth.swift",
        "Geometry/Crackle.swift",
        "Geometry/Crease.swift",
        "Geometry/CreasePattern.swift",
        "Geometry/Crowd.swift",
        "Geometry/DielectricBreakdown.swift",
        "Geometry/DifferentialGrowth.swift",
        "Geometry/DiffusionLimitedAggregation.swift",
        "Geometry/DoublePendulum.swift",
        "Geometry/Drainage.swift",
        "Geometry/DualContouring.swift",
        "Geometry/Ellipse.swift",
        "Geometry/Envelope.swift",
        "Geometry/Epicycles.swift",
        "Geometry/FacetField.swift",
        "Geometry/Fit.swift",
        "Geometry/FlowField.swift",
        "Geometry/ForceLayout.swift",
        "Geometry/FordCircles.swift",
        "Geometry/Fracture.swift",
        "Geometry/Fracture3D.swift",
        "Geometry/Frost.swift",
        "Geometry/GestureMark.swift",
        "Geometry/Girih.swift",
        "Geometry/Grid.swift",
        "Geometry/Guilloche.swift",
        "Geometry/Harmonograph.swift",
        "Geometry/Heightfield.swift",
        "Geometry/HexGrid.swift",
        "Geometry/HilbertOrder.swift",
        "Geometry/Hitomezashi.swift",
        "Geometry/HobbySpline.swift",
        "Geometry/Homography.swift",
        "Geometry/HopfFibration.swift",
        "Geometry/HyperbolicTiling.swift",
        "Geometry/IFS.swift",
        "Geometry/IKChain.swift",
        "Geometry/Ikat.swift",
        "Geometry/InversionFractal.swift",
        "Geometry/Isolines.swift",
        "Geometry/Isosurface.swift",
        "Geometry/Kleinian.swift",
        "Geometry/Knotwork.swift",
        "Geometry/Kolam.swift",
        "Geometry/Kuramoto.swift",
        "Geometry/LSystem.swift",
        "Geometry/LSystemExpression.swift",
        "Geometry/LineSegment.swift",
        "Geometry/Marbling.swift",
        "Geometry/Maze.swift",
        "Geometry/Meander.swift",
        "Geometry/MedialAxis.swift",
        "Geometry/MeshGrowth.swift",
        "Geometry/MeshOperators.swift",
        "Geometry/MeshReactionDiffusion.swift",
        "Geometry/Metaballs.swift",
        "Geometry/MobiusMap.swift",
        "Geometry/NBody.swift",
        "Geometry/OverlappingWFC.swift",
        "Geometry/Packing.swift",
        "Geometry/ParametricLSystem.swift",
        "Geometry/ParametricLSystemParsing.swift",
        "Geometry/ParametricLSystemPresets.swift",
        "Geometry/ParametricLSystemTurtle.swift",
        "Geometry/ParquetDeformation.swift",
        "Geometry/ParticleSurface.swift",
        "Geometry/Path.swift",
        "Geometry/Patina.swift",
        "Geometry/Penrose.swift",
        "Geometry/Percolation.swift",
        "Geometry/PlaneCurve.swift",
        "Geometry/PointGrid3.swift",
        "Geometry/PoissonDisk.swift",
        "Geometry/Polyomino.swift",
        "Geometry/Population.swift",
        "Geometry/PowerDiagram.swift",
        "Geometry/Pursuit.swift",
        "Geometry/RadialBasis.swift",
        "Geometry/Rectangle.swift",
        "Geometry/RectanglePacking.swift",
        "Geometry/Regions.swift",
        "Geometry/SDFOutline.swift",
        "Geometry/SVGImport.swift",
        "Geometry/Sampling.swift",
        "Geometry/Schottky.swift",
        "Geometry/ShadowArt.swift",
        "Geometry/Shape.swift",
        "Geometry/ShapeBoolean.swift",
        "Geometry/ShapeCuts.swift",
        "Geometry/ShapeGrammar.swift",
        "Geometry/ShapeMemory.swift",
        "Geometry/ShapeMorph.swift",
        "Geometry/ShapeSampling.swift",
        "Geometry/ShapeTriangulator.swift",
        "Geometry/SingleLine.swift",
        "Geometry/SpaceColonization.swift",
        "Geometry/SpanningTree.swift",
        "Geometry/SpatialIndex.swift",
        "Geometry/SpatialKDTree.swift",
        "Geometry/Spectre.swift",
        "Geometry/Spirolateral.swift",
        "Geometry/Steering.swift",
        "Geometry/Stipple.swift",
        "Geometry/StraightSkeleton.swift",
        "Geometry/StringArt.swift",
        "Geometry/Subdivision.swift",
        "Geometry/SubdivisionSurface.swift",
        "Geometry/SurfaceReconstruction.swift",
        "Geometry/SurfaceSampling.swift",
        "Geometry/TenPrint.swift",
        "Geometry/Tensegrity.swift",
        "Geometry/Terrazzo.swift",
        "Geometry/Tessellation.swift",
        "Geometry/TriangleGrid.swift",
        "Geometry/Truchet.swift",
        "Geometry/Turmite.swift",
        "Geometry/Turtle.swift",
        "Geometry/UlamSpiral.swift",
        "Geometry/Walks.swift",
        "Geometry/WangTiles.swift",
        "Geometry/Watercolor.swift",
        "Geometry/WaveFunctionCollapse.swift",
        "Geometry/WoodGrain.swift",
        "Image/Autostereogram.swift",
        "Image/Buddhabrot.swift",
        "Image/FractalFlame.swift",
        "Image/Halftone.swift",
        "Image/Histogram.swift",
        "Image/Image.swift",
        "Image/ImageResize.swift",
        "Image/PhotoMosaic.swift",
        "Image/PixelSort.swift",
        "Image/SeamCarve.swift",
        "Image/SegmentationImages.swift",
        "Image/SlitScan.swift",
        "Live/AxisWidget.swift",
        "Live/CameraOrientationState.swift",
        "Live/CuesCard.swift",
        "Live/DisplayWall.swift",
        "Live/FrameStats.swift",
        "Live/HTTPRequestHead.swift",
        "Live/Inspector.swift",
        "Live/InstallationHost.swift",
        "Live/Param.swift",
        "Live/ParamNumberField.swift",
        "Live/ProjectionCalibrator.swift",
        "Live/SourcePick.swift",
        "Live/StatsPanel.swift",
        "Live/Supervisor.swift",
        "Live/TimelineModel.swift",
        "Live/TimelinePanel.swift",
        "Live/VariationCard.swift",
        "Live/WindowChrome.swift",
        "Math/Box3.swift",
        "Math/Chladni.swift",
        "Math/Complex.swift",
        "Math/ComplexPlane.swift",
        "Math/DampedSpring.swift",
        "Math/DeBruijn.swift",
        "Math/Derivatives.swift",
        "Math/Easing.swift",
        "Math/Formula.swift",
        "Math/Fraction.swift",
        "Math/GaborNoise.swift",
        "Math/Integration.swift",
        "Math/MarkovChain.swift",
        "Math/Math.swift",
        "Math/Narrowing.swift",
        "Math/Noise.swift",
        "Math/NoiseFields.swift",
        "Math/NoiseVariants.swift",
        "Math/OneEuroFilter.swift",
        "Math/Pace.swift",
        "Math/Primes.swift",
        "Math/Random.swift",
        "Math/Ray3.swift",
        "Math/ResponseCurve.swift",
        "Math/Rotation3D.swift",
        "Math/Sway.swift",
        "Math/Tempo.swift",
        "Math/Timeline.swift",
        "Math/Vector.swift",
        "Math/Vector2.swift",
        "Math/Vector3.swift",
        "Renderer/CanvasSampler.swift",
        "Renderer/FrameCapture.swift",
        "Renderer/LinearFrameCapture.swift",
        "Renderer/MetalRenderer+Caustics.swift",
        "Renderer/MetalRenderer+DepthOfField.swift",
        "Renderer/MetalRenderer+Effects.swift",
        "Renderer/MetalRenderer+Flare.swift",
        "Renderer/MetalRenderer+IBL.swift",
        "Renderer/MetalRenderer+Interpolation.swift",
        "Renderer/MetalRenderer+Lights.swift",
        "Renderer/MetalRenderer+NoMetalFX.swift",
        "Renderer/MetalRenderer+Overlay.swift",
        "Renderer/MetalRenderer+PathTrace.swift",
        "Renderer/MetalRenderer+Pipelines.swift",
        "Renderer/MetalRenderer+RTInstances.swift",
        "Renderer/MetalRenderer+Scattering.swift",
        "Renderer/MetalRenderer+Targets.swift",
        "Renderer/MetalRenderer+Upscaling.swift",
        "Renderer/MetalRenderer+Volume.swift",
        "Renderer/MetalRenderer.swift",
        "Renderer/PassStorage.swift",
        "Renderer/PlatformGPU.swift",
        "Renderer/ShaderIncludes.swift",
        "Renderer/SpectralTaps.swift",
        "Text/BitmapFont+BDF.swift",
        "Text/BitmapFont+Builtin.swift",
        "Text/BitmapFont+Playdate.swift",
        "Text/BitmapFont+Resource.swift",
        "Text/BitmapFont.swift",
        "Text/ColorGlyphs.swift",
        "Text/GlyphAtlas.swift",
        "Text/GlyphMosaic.swift",
        "Text/LineBreaks.swift",
        "Text/OutlineFont.swift",
        "Text/StrokeFont+Builtin.swift",
        "Text/StrokeFont+JHF.swift",
        "Text/StrokeFont+Resource.swift",
        "Text/StrokeFont.swift",
        "Text/TextAlign.swift",
        "Text/TextClusters.swift",
        "Text/TextGlyph.swift"
      ],
      "target_dependencies" : [
        "CLibtess2",
        "CClipper2",
        "COllinShaders",
        "CHosekWilkie",
        "CMikkTSpace",
        "CSpectralData",
        "OllinShaderText",
        "OllinExpander",
        "OllinCommandFlags"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CSyphon",
      "module_type" : "ClangTarget",
      "name" : "CSyphon",
      "path" : "External/CSyphon",
      "product_memberships" : [
        "OllinSyphon",
        "OllinRun",
        "OllinProjectGenerator",
        "OllinLiveCoding",
        "OllinLive",
        "OllinGuideSnippets",
        "OllinGuideFigures",
        "OllinExamples"
      ],
      "sources" : [
        "SyphonCFMessageReceiver.m",
        "SyphonCFMessageSender.m",
        "SyphonClientBase.m",
        "SyphonClientConnectionManager.m",
        "SyphonDispatch.c",
        "SyphonMessageQueue.m",
        "SyphonMessageReceiver.m",
        "SyphonMessageSender.m",
        "SyphonMessaging.m",
        "SyphonMetalClient.m",
        "SyphonMetalServer.m",
        "SyphonPrivate.m",
        "SyphonServerBase.m",
        "SyphonServerConnectionManager.m",
        "SyphonServerDirectory.m",
        "SyphonServerRendererMetal.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CSpectralData",
      "module_type" : "ClangTarget",
      "name" : "CSpectralData",
      "path" : "External/CSpectralData",
      "product_memberships" : [
        "Ollin",
        "OllinAudio",
        "OllinOSC",
        "OllinDMX",
        "OllinLaser",
        "OllinMIDI",
        "OllinMQTT",
        "OllinHaptics",
        "OllinSerial",
        "OllinBluetooth",
        "OllinRemote",
        "OllinRoom",
        "OllinPhysics",
        "OllinVision",
        "OllinVideo",
        "OllinSyphon",
        "OllinCamera",
        "OllinRecord3D",
        "OllinPhone",
        "OllinScreen",
        "OllinController",
        "OllinSamplePhotos",
        "OllinTether",
        "OllinRun",
        "OllinProjectGenerator",
        "OllinNew",
        "OllinLiveCoding",
        "OllinLive",
        "OllinGuideSnippets",
        "OllinGuideFigures",
        "OllinExamples",
        "OllinDoctor",
        "OllinCheck"
      ],
      "sources" : [
        "Source/ollin_spectral_data.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "COllinSourceKit",
      "module_type" : "ClangTarget",
      "name" : "COllinSourceKit",
      "path" : "Sources/COllinSourceKit",
      "product_memberships" : [
        "OllinTether",
        "OllinRun",
        "OllinProjectGenerator",
        "OllinLiveCoding",
        "OllinLive",
        "OllinGuideSnippets",
        "OllinGuideFigures",
        "OllinExamples"
      ],
      "sources" : [
        "COllinSourceKit.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "COllinShaders",
      "module_type" : "ClangTarget",
      "name" : "COllinShaders",
      "path" : "Sources/COllinShaders",
      "product_memberships" : [
        "Ollin",
        "OllinAudio",
        "OllinOSC",
        "OllinDMX",
        "OllinLaser",
        "OllinMIDI",
        "OllinMQTT",
        "OllinHaptics",
        "OllinSerial",
        "OllinBluetooth",
        "OllinRemote",
        "OllinRoom",
        "OllinPhysics",
        "OllinVision",
        "OllinVideo",
        "OllinSyphon",
        "OllinCamera",
        "OllinRecord3D",
        "OllinPhone",
        "OllinScreen",
        "OllinController",
        "OllinSamplePhotos",
        "COllinShaders",
        "OllinTether",
        "OllinRun",
        "OllinProjectGenerator",
        "OllinNew",
        "OllinLiveCoding",
        "OllinLive",
        "OllinGuideSnippets",
        "OllinGuideFigures",
        "OllinExamples",
        "OllinDoctor",
        "OllinCheck"
      ],
      "sources" : [
        "COllinShaders.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "COllinAllocationWatch",
      "module_type" : "ClangTarget",
      "name" : "COllinAllocationWatch",
      "path" : "Tests/COllinAllocationWatch",
      "sources" : [
        "AllocationWatch.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CMikkTSpace",
      "module_type" : "ClangTarget",
      "name" : "CMikkTSpace",
      "path" : "External/CMikkTSpace",
      "product_memberships" : [
        "Ollin",
        "OllinAudio",
        "OllinOSC",
        "OllinDMX",
        "OllinLaser",
        "OllinMIDI",
        "OllinMQTT",
        "OllinHaptics",
        "OllinSerial",
        "OllinBluetooth",
        "OllinRemote",
        "OllinRoom",
        "OllinPhysics",
        "OllinVision",
        "OllinVideo",
        "OllinSyphon",
        "OllinCamera",
        "OllinRecord3D",
        "OllinPhone",
        "OllinScreen",
        "OllinController",
        "OllinSamplePhotos",
        "OllinTether",
        "OllinRun",
        "OllinProjectGenerator",
        "OllinNew",
        "OllinLiveCoding",
        "OllinLive",
        "OllinGuideSnippets",
        "OllinGuideFigures",
        "OllinExamples",
        "OllinDoctor",
        "OllinCheck"
      ],
      "sources" : [
        "Source/mikktspace.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CLibtess2",
      "module_type" : "ClangTarget",
      "name" : "CLibtess2",
      "path" : "External/CLibtess2",
      "product_memberships" : [
        "Ollin",
        "OllinAudio",
        "OllinOSC",
        "OllinDMX",
        "OllinLaser",
        "OllinMIDI",
        "OllinMQTT",
        "OllinHaptics",
        "OllinSerial",
        "OllinBluetooth",
        "OllinRemote",
        "OllinRoom",
        "OllinPhysics",
        "OllinVision",
        "OllinVideo",
        "OllinSyphon",
        "OllinCamera",
        "OllinRecord3D",
        "OllinPhone",
        "OllinScreen",
        "OllinController",
        "OllinSamplePhotos",
        "OllinTether",
        "OllinRun",
        "OllinProjectGenerator",
        "OllinNew",
        "OllinLiveCoding",
        "OllinLive",
        "OllinGuideSnippets",
        "OllinGuideFigures",
        "OllinExamples",
        "OllinDoctor",
        "OllinCheck"
      ],
      "sources" : [
        "Source/bucketalloc.c",
        "Source/dict.c",
        "Source/geom.c",
        "Source/mesh.c",
        "Source/priorityq.c",
        "Source/sweep.c",
        "Source/tess.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CJolt",
      "module_type" : "ClangTarget",
      "name" : "CJolt",
      "path" : "External/CJolt",
      "product_memberships" : [
        "OllinPhysics",
        "OllinRun",
        "OllinProjectGenerator",
        "OllinLiveCoding",
        "OllinLive",
        "OllinGuideSnippets",
        "OllinGuideFigures",
        "OllinExamples"
      ],
      "sources" : [
        "Jolt/AABBTree/AABBTreeBuilder.cpp",
        "Jolt/Compute/ComputeSystem.cpp",
        "Jolt/Core/Color.cpp",
        "Jolt/Core/Factory.cpp",
        "Jolt/Core/IssueReporting.cpp",
        "Jolt/Core/JobSystemSingleThreaded.cpp",
        "Jolt/Core/JobSystemThreadPool.cpp",
        "Jolt/Core/JobSystemWithBarrier.cpp",
        "Jolt/Core/LinearCurve.cpp",
        "Jolt/Core/Memory.cpp",
        "Jolt/Core/Profiler.cpp",
        "Jolt/Core/RTTI.cpp",
        "Jolt/Core/Semaphore.cpp",
        "Jolt/Core/StringTools.cpp",
        "Jolt/Core/TickCounter.cpp",
        "Jolt/Geometry/ConvexHullBuilder.cpp",
        "Jolt/Geometry/ConvexHullBuilder2D.cpp",
        "Jolt/Geometry/Indexify.cpp",
        "Jolt/Geometry/OrientedBox.cpp",
        "Jolt/Math/Vec3.cpp",
        "Jolt/ObjectStream/ObjectStream.cpp",
        "Jolt/ObjectStream/ObjectStreamBinaryIn.cpp",
        "Jolt/ObjectStream/ObjectStreamBinaryOut.cpp",
        "Jolt/ObjectStream/ObjectStreamIn.cpp",
        "Jolt/ObjectStream/ObjectStreamOut.cpp",
        "Jolt/ObjectStream/ObjectStreamTextIn.cpp",
        "Jolt/ObjectStream/ObjectStreamTextOut.cpp",
        "Jolt/ObjectStream/SerializableObject.cpp",
        "Jolt/ObjectStream/TypeDeclarations.cpp",
        "Jolt/Physics/Body/Body.cpp",
        "Jolt/Physics/Body/BodyCreationSettings.cpp",
        "Jolt/Physics/Body/BodyInterface.cpp",
        "Jolt/Physics/Body/BodyManager.cpp",
        "Jolt/Physics/Body/MassProperties.cpp",
        "Jolt/Physics/Body/MotionProperties.cpp",
        "Jolt/Physics/Character/Character.cpp",
        "Jolt/Physics/Character/CharacterBase.cpp",
        "Jolt/Physics/Character/CharacterVirtual.cpp",
        "Jolt/Physics/Collision/BroadPhase/BroadPhase.cpp",
        "Jolt/Physics/Collision/BroadPhase/BroadPhaseBruteForce.cpp",
        "Jolt/Physics/Collision/BroadPhase/BroadPhaseQuadTree.cpp",
        "Jolt/Physics/Collision/BroadPhase/QuadTree.cpp",
        "Jolt/Physics/Collision/CastConvexVsTriangles.cpp",
        "Jolt/Physics/Collision/CastSphereVsTriangles.cpp",
        "Jolt/Physics/Collision/CollideConvexVsTriangles.cpp",
        "Jolt/Physics/Collision/CollideSphereVsTriangles.cpp",
        "Jolt/Physics/Collision/CollisionDispatch.cpp",
        "Jolt/Physics/Collision/CollisionGroup.cpp",
        "Jolt/Physics/Collision/EstimateCollisionResponse.cpp",
        "Jolt/Physics/Collision/GroupFilter.cpp",
        "Jolt/Physics/Collision/GroupFilterTable.cpp",
        "Jolt/Physics/Collision/ManifoldBetweenTwoFaces.cpp",
        "Jolt/Physics/Collision/NarrowPhaseQuery.cpp",
        "Jolt/Physics/Collision/NarrowPhaseStats.cpp",
        "Jolt/Physics/Collision/PhysicsMaterial.cpp",
        "Jolt/Physics/Collision/PhysicsMaterialSimple.cpp",
        "Jolt/Physics/Collision/Shape/BoxShape.cpp",
        "Jolt/Physics/Collision/Shape/CapsuleShape.cpp",
        "Jolt/Physics/Collision/Shape/CompoundShape.cpp",
        "Jolt/Physics/Collision/Shape/ConvexHullShape.cpp",
        "Jolt/Physics/Collision/Shape/ConvexShape.cpp",
        "Jolt/Physics/Collision/Shape/CylinderShape.cpp",
        "Jolt/Physics/Collision/Shape/DecoratedShape.cpp",
        "Jolt/Physics/Collision/Shape/EmptyShape.cpp",
        "Jolt/Physics/Collision/Shape/HeightFieldShape.cpp",
        "Jolt/Physics/Collision/Shape/MeshShape.cpp",
        "Jolt/Physics/Collision/Shape/MutableCompoundShape.cpp",
        "Jolt/Physics/Collision/Shape/OffsetCenterOfMassShape.cpp",
        "Jolt/Physics/Collision/Shape/PlaneShape.cpp",
        "Jolt/Physics/Collision/Shape/RotatedTranslatedShape.cpp",
        "Jolt/Physics/Collision/Shape/ScaledShape.cpp",
        "Jolt/Physics/Collision/Shape/Shape.cpp",
        "Jolt/Physics/Collision/Shape/SphereShape.cpp",
        "Jolt/Physics/Collision/Shape/StaticCompoundShape.cpp",
        "Jolt/Physics/Collision/Shape/TaperedCapsuleShape.cpp",
        "Jolt/Physics/Collision/Shape/TaperedCylinderShape.cpp",
        "Jolt/Physics/Collision/Shape/TriangleShape.cpp",
        "Jolt/Physics/Collision/TransformedShape.cpp",
        "Jolt/Physics/Constraints/ConeConstraint.cpp",
        "Jolt/Physics/Constraints/Constraint.cpp",
        "Jolt/Physics/Constraints/ConstraintManager.cpp",
        "Jolt/Physics/Constraints/ContactConstraintManager.cpp",
        "Jolt/Physics/Constraints/DistanceConstraint.cpp",
        "Jolt/Physics/Constraints/FixedConstraint.cpp",
        "Jolt/Physics/Constraints/GearConstraint.cpp",
        "Jolt/Physics/Constraints/HingeConstraint.cpp",
        "Jolt/Physics/Constraints/MotorSettings.cpp",
        "Jolt/Physics/Constraints/PathConstraint.cpp",
        "Jolt/Physics/Constraints/PathConstraintPath.cpp",
        "Jolt/Physics/Constraints/PathConstraintPathHermite.cpp",
        "Jolt/Physics/Constraints/PointConstraint.cpp",
        "Jolt/Physics/Constraints/PulleyConstraint.cpp",
        "Jolt/Physics/Constraints/RackAndPinionConstraint.cpp",
        "Jolt/Physics/Constraints/SixDOFConstraint.cpp",
        "Jolt/Physics/Constraints/SliderConstraint.cpp",
        "Jolt/Physics/Constraints/SpringSettings.cpp",
        "Jolt/Physics/Constraints/SwingTwistConstraint.cpp",
        "Jolt/Physics/Constraints/TwoBodyConstraint.cpp",
        "Jolt/Physics/DeterminismLog.cpp",
        "Jolt/Physics/Hair/Hair.cpp",
        "Jolt/Physics/Hair/HairSettings.cpp",
        "Jolt/Physics/Hair/HairShaders.cpp",
        "Jolt/Physics/Hair/RegisterHair.cpp",
        "Jolt/Physics/IslandBuilder.cpp",
        "Jolt/Physics/LargeIslandSplitter.cpp",
        "Jolt/Physics/PhysicsScene.cpp",
        "Jolt/Physics/PhysicsSystem.cpp",
        "Jolt/Physics/PhysicsUpdateContext.cpp",
        "Jolt/Physics/Ragdoll/Ragdoll.cpp",
        "Jolt/Physics/SoftBody/SoftBodyCreationSettings.cpp",
        "Jolt/Physics/SoftBody/SoftBodyMotionProperties.cpp",
        "Jolt/Physics/SoftBody/SoftBodyShape.cpp",
        "Jolt/Physics/SoftBody/SoftBodySharedSettings.cpp",
        "Jolt/Physics/StateRecorderImpl.cpp",
        "Jolt/Physics/Vehicle/MotorcycleController.cpp",
        "Jolt/Physics/Vehicle/TrackedVehicleController.cpp",
        "Jolt/Physics/Vehicle/VehicleAntiRollBar.cpp",
        "Jolt/Physics/Vehicle/VehicleCollisionTester.cpp",
        "Jolt/Physics/Vehicle/VehicleConstraint.cpp",
        "Jolt/Physics/Vehicle/VehicleController.cpp",
        "Jolt/Physics/Vehicle/VehicleDifferential.cpp",
        "Jolt/Physics/Vehicle/VehicleEngine.cpp",
        "Jolt/Physics/Vehicle/VehicleTrack.cpp",
        "Jolt/Physics/Vehicle/VehicleTransmission.cpp",
        "Jolt/Physics/Vehicle/Wheel.cpp",
        "Jolt/Physics/Vehicle/WheeledVehicleController.cpp",
        "Jolt/RegisterTypes.cpp",
        "Jolt/Skeleton/SkeletalAnimation.cpp",
        "Jolt/Skeleton/Skeleton.cpp",
        "Jolt/Skeleton/SkeletonMapper.cpp",
        "Jolt/Skeleton/SkeletonPose.cpp",
        "Jolt/TriangleSplitter/TriangleSplitter.cpp",
        "Jolt/TriangleSplitter/TriangleSplitterBinning.cpp",
        "Jolt/TriangleSplitter/TriangleSplitterMean.cpp",
        "src/cjolt.cpp"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CHosekWilkie",
      "module_type" : "ClangTarget",
      "name" : "CHosekWilkie",
      "path" : "External/CHosekWilkie",
      "product_memberships" : [
        "Ollin",
        "OllinAudio",
        "OllinOSC",
        "OllinDMX",
        "OllinLaser",
        "OllinMIDI",
        "OllinMQTT",
        "OllinHaptics",
        "OllinSerial",
        "OllinBluetooth",
        "OllinRemote",
        "OllinRoom",
        "OllinPhysics",
        "OllinVision",
        "OllinVideo",
        "OllinSyphon",
        "OllinCamera",
        "OllinRecord3D",
        "OllinPhone",
        "OllinScreen",
        "OllinController",
        "OllinSamplePhotos",
        "OllinTether",
        "OllinRun",
        "OllinProjectGenerator",
        "OllinNew",
        "OllinLiveCoding",
        "OllinLive",
        "OllinGuideSnippets",
        "OllinGuideFigures",
        "OllinExamples",
        "OllinDoctor",
        "OllinCheck"
      ],
      "sources" : [
        "Source/ArHosekSkyModel.c",
        "Source/ollin_hosek_bridge.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CClipper2",
      "module_type" : "ClangTarget",
      "name" : "CClipper2",
      "path" : "External/CClipper2",
      "product_memberships" : [
        "Ollin",
        "OllinAudio",
        "OllinOSC",
        "OllinDMX",
        "OllinLaser",
        "OllinMIDI",
        "OllinMQTT",
        "OllinHaptics",
        "OllinSerial",
        "OllinBluetooth",
        "OllinRemote",
        "OllinRoom",
        "OllinPhysics",
        "OllinVision",
        "OllinVideo",
        "OllinSyphon",
        "OllinCamera",
        "OllinRecord3D",
        "OllinPhone",
        "OllinScreen",
        "OllinController",
        "OllinSamplePhotos",
        "OllinTether",
        "OllinRun",
        "OllinProjectGenerator",
        "OllinNew",
        "OllinLiveCoding",
        "OllinLive",
        "OllinGuideSnippets",
        "OllinGuideFigures",
        "OllinExamples",
        "OllinDoctor",
        "OllinCheck"
      ],
      "sources" : [
        "Clipper2Lib/src/clipper.engine.cpp",
        "Clipper2Lib/src/clipper.offset.cpp",
        "Clipper2Lib/src/clipper.rectclip.cpp",
        "Clipper2Lib/src/clipper.triangulation.cpp",
        "src/cclipper2.cpp"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CBox2D",
      "module_type" : "ClangTarget",
      "name" : "CBox2D",
      "path" : "External/CBox2D",
      "product_memberships" : [
        "OllinPhysics",
        "OllinRun",
        "OllinProjectGenerator",
        "OllinLiveCoding",
        "OllinLive",
        "OllinGuideSnippets",
        "OllinGuideFigures",
        "OllinExamples"
      ],
      "sources" : [
        "src/aabb.c",
        "src/arena_allocator.c",
        "src/array.c",
        "src/bitset.c",
        "src/body.c",
        "src/broad_phase.c",
        "src/constraint_graph.c",
        "src/contact.c",
        "src/contact_solver.c",
        "src/core.c",
        "src/distance.c",
        "src/distance_joint.c",
        "src/dynamic_tree.c",
        "src/geometry.c",
        "src/hull.c",
        "src/id_pool.c",
        "src/island.c",
        "src/joint.c",
        "src/manifold.c",
        "src/math_functions.c",
        "src/motor_joint.c",
        "src/mouse_joint.c",
        "src/mover.c",
        "src/prismatic_joint.c",
        "src/revolute_joint.c",
        "src/sensor.c",
        "src/shape.c",
        "src/solver.c",
        "src/solver_set.c",
        "src/table.c",
        "src/timer.c",
        "src/types.c",
        "src/weld_joint.c",
        "src/wheel_joint.c",
        "src/world.c"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
{
  "workspace" : {
    "name" : "spi-builder-workspace",
    "schemes" : [
      "COllinShaders",
      "Ollin",
      "Ollin-Package",
      "OllinAudio",
      "OllinBluetooth",
      "OllinCamera",
      "OllinCheck",
      "OllinController",
      "OllinDMX",
      "OllinDocs",
      "OllinDoctor",
      "OllinExamples",
      "OllinGuideFigures",
      "OllinGuideSnippets",
      "OllinHaptics",
      "OllinLaser",
      "OllinLink",
      "OllinLive",
      "OllinLiveCoding",
      "OllinMIDI",
      "OllinMQTT",
      "OllinNew",
      "OllinOSC",
      "OllinPhone",
      "OllinPhysics",
      "OllinProjectGenerator",
      "OllinRecord3D",
      "OllinRemote",
      "OllinRoom",
      "OllinRun",
      "OllinSamplePhotos",
      "OllinScreen",
      "OllinSerial",
      "OllinSyphon",
      "OllinTether",
      "OllinVideo",
      "OllinVision"
    ]
  }
}
2026-10-28 00:39:38.833 xcodebuild[845:5414] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "workspace" : {
    "name" : "spi-builder-workspace",
    "schemes" : [
      "COllinShaders",
      "Ollin",
      "Ollin-Package",
      "OllinAudio",
      "OllinBluetooth",
      "OllinCamera",
      "OllinCheck",
      "OllinController",
      "OllinDMX",
      "OllinDocs",
      "OllinDoctor",
      "OllinExamples",
      "OllinGuideFigures",
      "OllinGuideSnippets",
      "OllinHaptics",
      "OllinLaser",
      "OllinLink",
      "OllinLive",
      "OllinLiveCoding",
      "OllinMIDI",
      "OllinMQTT",
      "OllinNew",
      "OllinOSC",
      "OllinPhone",
      "OllinPhysics",
      "OllinProjectGenerator",
      "OllinRecord3D",
      "OllinRemote",
      "OllinRoom",
      "OllinRun",
      "OllinSamplePhotos",
      "OllinScreen",
      "OllinSerial",
      "OllinSyphon",
      "OllinTether",
      "OllinVideo",
      "OllinVision"
    ]
  }
}
2026-10-28 00:39:41.374 xcodebuild[849:5466] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Ollin-Package -destination generic/platform=xrOS
Command line invocation:
    /Applications/Xcode-26.5.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme Ollin-Package -destination generic/platform=xrOS
Resolve Package Graph
Resolved source packages:
  Ollin: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (82 targets)
    Target 'OllinTether' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinSourceKit' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRuntime' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinUSBMux' in project 'Ollin'
    Target 'OllinRun' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinSourceKit' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRuntime' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinAudio' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinOSC' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinDMX' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinLaser' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinMIDI' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinLink' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSerial' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinMQTT' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRemote' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRoom' in project 'Ollin'
        ➜ Explicit dependency on target 'CBox2D' in project 'Ollin'
        ➜ Explicit dependency on target 'CJolt' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinPhysics' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinVision' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinVideo' in project 'Ollin'
        ➜ Explicit dependency on target 'CSyphon' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSyphon' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCamera' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinUSBMux' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRecord3D' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinPhone' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinScreen' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinController' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinHaptics' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinBluetooth' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSamplePhotos' in project 'Ollin'
    Target 'OllinProjectGenerator' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinSourceKit' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRuntime' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinProjects' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinAudio' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinOSC' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinDMX' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinLaser' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinMIDI' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinLink' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSerial' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinMQTT' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRemote' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRoom' in project 'Ollin'
        ➜ Explicit dependency on target 'CBox2D' in project 'Ollin'
        ➜ Explicit dependency on target 'CJolt' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinPhysics' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinVision' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinVideo' in project 'Ollin'
        ➜ Explicit dependency on target 'CSyphon' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSyphon' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCamera' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinUSBMux' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRecord3D' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinPhone' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinScreen' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinController' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinHaptics' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinBluetooth' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSamplePhotos' in project 'Ollin'
    Target 'OllinNew' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinProjects' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSceneImport' in project 'Ollin'
    Target 'OllinLiveCoding' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinSourceKit' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRuntime' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinAudio' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinOSC' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinDMX' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinLaser' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinMIDI' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinLink' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSerial' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinMQTT' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRemote' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRoom' in project 'Ollin'
        ➜ Explicit dependency on target 'CBox2D' in project 'Ollin'
        ➜ Explicit dependency on target 'CJolt' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinPhysics' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinVision' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinVideo' in project 'Ollin'
        ➜ Explicit dependency on target 'CSyphon' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSyphon' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCamera' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinUSBMux' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRecord3D' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinPhone' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinScreen' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinController' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinHaptics' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinBluetooth' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSamplePhotos' in project 'Ollin'
    Target 'OllinLive' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinSourceKit' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRuntime' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinAudio' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinOSC' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinDMX' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinLaser' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinMIDI' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinLink' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSerial' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinMQTT' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRemote' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRoom' in project 'Ollin'
        ➜ Explicit dependency on target 'CBox2D' in project 'Ollin'
        ➜ Explicit dependency on target 'CJolt' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinPhysics' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinVision' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinVideo' in project 'Ollin'
        ➜ Explicit dependency on target 'CSyphon' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSyphon' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCamera' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinUSBMux' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRecord3D' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinPhone' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinScreen' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinController' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinHaptics' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinBluetooth' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSamplePhotos' in project 'Ollin'
    Target 'OllinGuideSnippets' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinSourceKit' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRuntime' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinAudio' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinOSC' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinDMX' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinLaser' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinMIDI' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinLink' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSerial' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinMQTT' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRemote' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRoom' in project 'Ollin'
        ➜ Explicit dependency on target 'CBox2D' in project 'Ollin'
        ➜ Explicit dependency on target 'CJolt' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinPhysics' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinVision' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinVideo' in project 'Ollin'
        ➜ Explicit dependency on target 'CSyphon' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSyphon' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCamera' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinUSBMux' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRecord3D' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinPhone' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinScreen' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinController' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinHaptics' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinBluetooth' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSamplePhotos' in project 'Ollin'
    Target 'OllinGuideFigures' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinSourceKit' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRuntime' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinDiagram' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinProjects' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSceneImport' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinAudio' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinOSC' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinDMX' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinLaser' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinMIDI' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinLink' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSerial' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinMQTT' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRemote' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRoom' in project 'Ollin'
        ➜ Explicit dependency on target 'CBox2D' in project 'Ollin'
        ➜ Explicit dependency on target 'CJolt' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinPhysics' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinVision' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinVideo' in project 'Ollin'
        ➜ Explicit dependency on target 'CSyphon' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSyphon' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCamera' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinUSBMux' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRecord3D' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinPhone' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinScreen' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinController' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinHaptics' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinBluetooth' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSamplePhotos' in project 'Ollin'
    Target 'OllinSceneImport' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinProjects' in project 'Ollin'
    Target 'OllinDiagram' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinExamples' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinSourceKit' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRuntime' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinAudio' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinOSC' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinDMX' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinLaser' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinMIDI' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinLink' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSerial' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinMQTT' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRemote' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRoom' in project 'Ollin'
        ➜ Explicit dependency on target 'CBox2D' in project 'Ollin'
        ➜ Explicit dependency on target 'CJolt' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinPhysics' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinVision' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinVideo' in project 'Ollin'
        ➜ Explicit dependency on target 'CSyphon' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSyphon' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCamera' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinUSBMux' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRecord3D' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinPhone' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinScreen' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinController' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinHaptics' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinBluetooth' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSamplePhotos' in project 'Ollin'
    Target 'OllinRuntime' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinSourceKit' in project 'Ollin'
    Target 'COllinSourceKit' in project 'Ollin' (no dependencies)
    Target 'OllinDoctor' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinDocs' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinProjects' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinReference' in project 'Ollin'
    Target 'OllinReference' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinProjects' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
    Target 'OllinProjects' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
    Target 'OllinCheck' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinVision' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinVision' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinVision' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinVideo' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinVideo' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinVideo' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinSyphon' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSyphon' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'CSyphon' in project 'Ollin'
    Target 'OllinSyphon' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'CSyphon' in project 'Ollin'
    Target 'CSyphon' in project 'Ollin' (no dependencies)
    Target 'OllinSerial' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSerial' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinSerial' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinScreen' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinScreen' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinScreen' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinSamplePhotos' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinSamplePhotos' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin_OllinSamplePhotos' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinSamplePhotos' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin_OllinSamplePhotos' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'Ollin_OllinSamplePhotos' in project 'Ollin' (no dependencies)
    Target 'OllinRoom' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRoom' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinRoom' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinRemote' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRemote' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin_OllinRemote' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinRemote' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin_OllinRemote' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'Ollin_OllinRemote' in project 'Ollin' (no dependencies)
    Target 'OllinRecord3D' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinRecord3D' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinUSBMux' in project 'Ollin'
    Target 'OllinRecord3D' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinUSBMux' in project 'Ollin'
    Target 'OllinPhysics' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinPhysics' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'CBox2D' in project 'Ollin'
        ➜ Explicit dependency on target 'CJolt' in project 'Ollin'
    Target 'OllinPhysics' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'CBox2D' in project 'Ollin'
        ➜ Explicit dependency on target 'CJolt' in project 'Ollin'
    Target 'CJolt' in project 'Ollin' (no dependencies)
    Target 'CBox2D' in project 'Ollin' (no dependencies)
    Target 'OllinPhone' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinPhone' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinUSBMux' in project 'Ollin'
    Target 'OllinPhone' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinUSBMux' in project 'Ollin'
    Target 'OllinUSBMux' in project 'Ollin' (no dependencies)
    Target 'OllinOSC' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinOSC' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinOSC' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinMQTT' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinMQTT' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinMQTT' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinMIDI' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinMIDI' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinMIDI' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinLink' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinLink' in project 'Ollin'
    Target 'OllinLink' in project 'Ollin' (no dependencies)
    Target 'OllinLaser' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinLaser' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinLaser' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinHaptics' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinHaptics' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinHaptics' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinDMX' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinDMX' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinDMX' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinController' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinController' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinController' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinCamera' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCamera' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinCamera' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinBluetooth' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinBluetooth' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinBluetooth' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinAudio' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinAudio' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin_OllinAudio' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'OllinAudio' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin_OllinAudio' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
    Target 'Ollin_OllinAudio' in project 'Ollin' (no dependencies)
    Target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin_Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
    Target 'Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'Ollin_Ollin' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
        ➜ Explicit dependency on target 'CClipper2' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'CHosekWilkie' in project 'Ollin'
        ➜ Explicit dependency on target 'CMikkTSpace' in project 'Ollin'
        ➜ Explicit dependency on target 'CSpectralData' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinShaderText' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'OllinCommandFlags' in project 'Ollin'
    Target 'OllinCommandFlags' in project 'Ollin' (no dependencies)
    Target 'OllinExpander' in project 'Ollin'
        ➜ Explicit dependency on target 'CLibtess2' in project 'Ollin'
    Target 'OllinShaderText' in project 'Ollin' (no dependencies)
    Target 'CSpectralData' in project 'Ollin' (no dependencies)
    Target 'CMikkTSpace' in project 'Ollin' (no dependencies)
    Target 'CHosekWilkie' in project 'Ollin' (no dependencies)
    Target 'CClipper2' in project 'Ollin' (no dependencies)
    Target 'CLibtess2' in project 'Ollin' (no dependencies)
    Target 'Ollin_Ollin' in project 'Ollin' (no dependencies)
    Target 'COllinShaders' in project 'Ollin'
        ➜ Explicit dependency on target 'COllinShaders' in project 'Ollin'
    Target 'COllinShaders' in project 'Ollin' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-26.5.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-26.5.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.5.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros26.5-23O469-688ef53f1462e2c8f657fdc38a81448f73f9c068cd48276448ef291a7ea74bec.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-26.5.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-26.5.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.5.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros26.5-23O469-688ef53f1462e2c8f657fdc38a81448f73f9c068cd48276448ef291a7ea74bec.sdkstatcache
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal (in target 'Ollin_Ollin' from project 'Ollin')
    cd /Users/admin/builder/spi-builder-workspace
    /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.6.42.0.1i2S8A/Metal.xctoolchain/usr/bin/metal -c -target air64-apple-xros26.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-26.5.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.5.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderVolume.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderVolume.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderVolume.dat /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:1308:21: warning: magnitude of floating-point constant too small for type 'float'; minimum is 1.40129846E-45 [-Wliteral-range]
    if (dot(z, z) < 1e-48) { return float2(0.0); }
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:44:22: error: redefinition of 'srgbToLinear'
static inline float3 srgbToLinear(float3 c) {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:44:22: note: previous definition is here
static inline float3 srgbToLinear(float3 c) {
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:51:22: error: redefinition of 'linearToSrgb'
static inline float3 linearToSrgb(float3 c) {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:51:22: note: previous definition is here
static inline float3 linearToSrgb(float3 c) {
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:64:21: error: redefinition of 'perceptualCoverage'
static inline float perceptualCoverage(float c) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:64:21: note: previous definition is here
static inline float perceptualCoverage(float c) {
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:72:21: error: redefinition of 'ollin_luma'
static inline float ollin_luma(float3 c) { return dot(c, float3(0.2126, 0.7152, 0.0722)); }
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:72:21: note: previous definition is here
static inline float ollin_luma(float3 c) { return dot(c, float3(0.2126, 0.7152, 0.0722)); }
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:77:22: error: redefinition of 'ollin_unpremul'
static inline float3 ollin_unpremul(float4 c) { return c.a > 1e-4 ? c.rgb / c.a : c.rgb; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:77:22: note: previous definition is here
static inline float3 ollin_unpremul(float4 c) { return c.a > 1e-4 ? c.rgb / c.a : c.rgb; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:78:22: error: redefinition of 'ollin_premul'
static inline float4 ollin_premul(float3 rgb, float a) { return float4(rgb * a, a); }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:78:22: note: previous definition is here
static inline float4 ollin_premul(float3 rgb, float a) { return float4(rgb * a, a); }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:83:22: error: redefinition of 'ollin_rot2'
static inline float2 ollin_rot2(float2 p, float a) {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:83:22: note: previous definition is here
static inline float2 ollin_rot2(float2 p, float a) {
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:92:21: error: redefinition of 'unipolar'
static inline float unipolar(float v) { return v * 0.5 + 0.5; }
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:92:21: note: previous definition is here
static inline float unipolar(float v) { return v * 0.5 + 0.5; }
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:93:22: error: redefinition of 'unipolar'
static inline float2 unipolar(float2 v) { return v * 0.5 + 0.5; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:93:22: note: previous definition is here
static inline float2 unipolar(float2 v) { return v * 0.5 + 0.5; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:94:22: error: redefinition of 'unipolar'
static inline float3 unipolar(float3 v) { return v * 0.5 + 0.5; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:94:22: note: previous definition is here
static inline float3 unipolar(float3 v) { return v * 0.5 + 0.5; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:95:22: error: redefinition of 'unipolar'
static inline float4 unipolar(float4 v) { return v * 0.5 + 0.5; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:95:22: note: previous definition is here
static inline float4 unipolar(float4 v) { return v * 0.5 + 0.5; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:96:21: error: redefinition of 'bipolar'
static inline float bipolar(float v) { return v * 2.0 - 1.0; }
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:96:21: note: previous definition is here
static inline float bipolar(float v) { return v * 2.0 - 1.0; }
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:97:22: error: redefinition of 'bipolar'
static inline float2 bipolar(float2 v) { return v * 2.0 - 1.0; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:97:22: note: previous definition is here
static inline float2 bipolar(float2 v) { return v * 2.0 - 1.0; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:98:22: error: redefinition of 'bipolar'
static inline float3 bipolar(float3 v) { return v * 2.0 - 1.0; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:98:22: note: previous definition is here
static inline float3 bipolar(float3 v) { return v * 2.0 - 1.0; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:99:22: error: redefinition of 'bipolar'
static inline float4 bipolar(float4 v) { return v * 2.0 - 1.0; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:99:22: note: previous definition is here
static inline float4 bipolar(float4 v) { return v * 2.0 - 1.0; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:110:21: error: redefinition of 'hash11'
static inline float hash11(float p) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:110:21: note: previous definition is here
static inline float hash11(float p) {
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:118:21: error: redefinition of 'hash12'
static inline float hash12(float2 p) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:118:21: note: previous definition is here
static inline float hash12(float2 p) {
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:130:21: error: redefinition of 'ollin_uniform24'
static inline float ollin_uniform24(uint3 v) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:130:21: note: previous definition is here
static inline float ollin_uniform24(uint3 v) {
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal:1:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:139:21: error: redefinition of 'hash13'
static inline float hash13(float3 p3) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:139:21: note: previous definition is here
static inline float hash13(float3 p3) {
                    ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
1 warning and 20 errors generated.
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrokes.metal (in target 'Ollin_Ollin' from project 'Ollin')
    cd /Users/admin/builder/spi-builder-workspace
    /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.6.42.0.1i2S8A/Metal.xctoolchain/usr/bin/metal -c -target air64-apple-xros26.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-26.5.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.5.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderStrokes.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderStrokes.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderStrokes.dat /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrokes.metal
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrokes.metal:11:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:1308:21: warning: magnitude of floating-point constant too small for type 'float'; minimum is 1.40129846E-45 [-Wliteral-range]
    if (dot(z, z) < 1e-48) { return float2(0.0); }
                    ^
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal (in target 'Ollin_Ollin' from project 'Ollin')
    cd /Users/admin/builder/spi-builder-workspace
    /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.6.42.0.1i2S8A/Metal.xctoolchain/usr/bin/metal -c -target air64-apple-xros26.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-26.5.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.5.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderStrands.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderStrands.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderStrands.dat /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:1308:21: warning: magnitude of floating-point constant too small for type 'float'; minimum is 1.40129846E-45 [-Wliteral-range]
    if (dot(z, z) < 1e-48) { return float2(0.0); }
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:44:22: error: redefinition of 'srgbToLinear'
static inline float3 srgbToLinear(float3 c) {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:44:22: note: previous definition is here
static inline float3 srgbToLinear(float3 c) {
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:51:22: error: redefinition of 'linearToSrgb'
static inline float3 linearToSrgb(float3 c) {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:51:22: note: previous definition is here
static inline float3 linearToSrgb(float3 c) {
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:64:21: error: redefinition of 'perceptualCoverage'
static inline float perceptualCoverage(float c) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:64:21: note: previous definition is here
static inline float perceptualCoverage(float c) {
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:72:21: error: redefinition of 'ollin_luma'
static inline float ollin_luma(float3 c) { return dot(c, float3(0.2126, 0.7152, 0.0722)); }
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:72:21: note: previous definition is here
static inline float ollin_luma(float3 c) { return dot(c, float3(0.2126, 0.7152, 0.0722)); }
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:77:22: error: redefinition of 'ollin_unpremul'
static inline float3 ollin_unpremul(float4 c) { return c.a > 1e-4 ? c.rgb / c.a : c.rgb; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:77:22: note: previous definition is here
static inline float3 ollin_unpremul(float4 c) { return c.a > 1e-4 ? c.rgb / c.a : c.rgb; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:78:22: error: redefinition of 'ollin_premul'
static inline float4 ollin_premul(float3 rgb, float a) { return float4(rgb * a, a); }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:78:22: note: previous definition is here
static inline float4 ollin_premul(float3 rgb, float a) { return float4(rgb * a, a); }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:83:22: error: redefinition of 'ollin_rot2'
static inline float2 ollin_rot2(float2 p, float a) {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:83:22: note: previous definition is here
static inline float2 ollin_rot2(float2 p, float a) {
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:92:21: error: redefinition of 'unipolar'
static inline float unipolar(float v) { return v * 0.5 + 0.5; }
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:92:21: note: previous definition is here
static inline float unipolar(float v) { return v * 0.5 + 0.5; }
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:93:22: error: redefinition of 'unipolar'
static inline float2 unipolar(float2 v) { return v * 0.5 + 0.5; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:93:22: note: previous definition is here
static inline float2 unipolar(float2 v) { return v * 0.5 + 0.5; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:94:22: error: redefinition of 'unipolar'
static inline float3 unipolar(float3 v) { return v * 0.5 + 0.5; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:94:22: note: previous definition is here
static inline float3 unipolar(float3 v) { return v * 0.5 + 0.5; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:95:22: error: redefinition of 'unipolar'
static inline float4 unipolar(float4 v) { return v * 0.5 + 0.5; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:95:22: note: previous definition is here
static inline float4 unipolar(float4 v) { return v * 0.5 + 0.5; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:96:21: error: redefinition of 'bipolar'
static inline float bipolar(float v) { return v * 2.0 - 1.0; }
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:96:21: note: previous definition is here
static inline float bipolar(float v) { return v * 2.0 - 1.0; }
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:97:22: error: redefinition of 'bipolar'
static inline float2 bipolar(float2 v) { return v * 2.0 - 1.0; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:97:22: note: previous definition is here
static inline float2 bipolar(float2 v) { return v * 2.0 - 1.0; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:98:22: error: redefinition of 'bipolar'
static inline float3 bipolar(float3 v) { return v * 2.0 - 1.0; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:98:22: note: previous definition is here
static inline float3 bipolar(float3 v) { return v * 2.0 - 1.0; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:99:22: error: redefinition of 'bipolar'
static inline float4 bipolar(float4 v) { return v * 2.0 - 1.0; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:99:22: note: previous definition is here
static inline float4 bipolar(float4 v) { return v * 2.0 - 1.0; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:110:21: error: redefinition of 'hash11'
static inline float hash11(float p) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:110:21: note: previous definition is here
static inline float hash11(float p) {
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:118:21: error: redefinition of 'hash12'
static inline float hash12(float2 p) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:118:21: note: previous definition is here
static inline float hash12(float2 p) {
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:130:21: error: redefinition of 'ollin_uniform24'
static inline float ollin_uniform24(uint3 v) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:130:21: note: previous definition is here
static inline float ollin_uniform24(uint3 v) {
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal:12:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:139:21: error: redefinition of 'hash13'
static inline float hash13(float3 p3) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:139:21: note: previous definition is here
static inline float hash13(float3 p3) {
                    ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
1 warning and 20 errors generated.
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderSim.metal (in target 'Ollin_Ollin' from project 'Ollin')
    cd /Users/admin/builder/spi-builder-workspace
    /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.6.42.0.1i2S8A/Metal.xctoolchain/usr/bin/metal -c -target air64-apple-xros26.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-26.5.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.5.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderSim.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderSim.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderSim.dat /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderSim.metal
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderSim.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderEffects.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:1308:21: warning: magnitude of floating-point constant too small for type 'float'; minimum is 1.40129846E-45 [-Wliteral-range]
    if (dot(z, z) < 1e-48) { return float2(0.0); }
                    ^
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal (in target 'Ollin_Ollin' from project 'Ollin')
    cd /Users/admin/builder/spi-builder-workspace
    /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.6.42.0.1i2S8A/Metal.xctoolchain/usr/bin/metal -c -target air64-apple-xros26.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-26.5.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.5.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderShapes.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderShapes.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderShapes.dat /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:1308:21: warning: magnitude of floating-point constant too small for type 'float'; minimum is 1.40129846E-45 [-Wliteral-range]
    if (dot(z, z) < 1e-48) { return float2(0.0); }
                    ^
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal (in target 'Ollin_Ollin' from project 'Ollin')
    cd /Users/admin/builder/spi-builder-workspace
    /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.6.42.0.1i2S8A/Metal.xctoolchain/usr/bin/metal -c -target air64-apple-xros26.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-26.5.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.5.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderRaymarch.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderRaymarch.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderRaymarch.dat /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:1308:21: warning: magnitude of floating-point constant too small for type 'float'; minimum is 1.40129846E-45 [-Wliteral-range]
    if (dot(z, z) < 1e-48) { return float2(0.0); }
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:44:22: error: redefinition of 'srgbToLinear'
static inline float3 srgbToLinear(float3 c) {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:44:22: note: previous definition is here
static inline float3 srgbToLinear(float3 c) {
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:51:22: error: redefinition of 'linearToSrgb'
static inline float3 linearToSrgb(float3 c) {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:51:22: note: previous definition is here
static inline float3 linearToSrgb(float3 c) {
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:64:21: error: redefinition of 'perceptualCoverage'
static inline float perceptualCoverage(float c) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:64:21: note: previous definition is here
static inline float perceptualCoverage(float c) {
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:72:21: error: redefinition of 'ollin_luma'
static inline float ollin_luma(float3 c) { return dot(c, float3(0.2126, 0.7152, 0.0722)); }
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:72:21: note: previous definition is here
static inline float ollin_luma(float3 c) { return dot(c, float3(0.2126, 0.7152, 0.0722)); }
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:77:22: error: redefinition of 'ollin_unpremul'
static inline float3 ollin_unpremul(float4 c) { return c.a > 1e-4 ? c.rgb / c.a : c.rgb; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:77:22: note: previous definition is here
static inline float3 ollin_unpremul(float4 c) { return c.a > 1e-4 ? c.rgb / c.a : c.rgb; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:78:22: error: redefinition of 'ollin_premul'
static inline float4 ollin_premul(float3 rgb, float a) { return float4(rgb * a, a); }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:78:22: note: previous definition is here
static inline float4 ollin_premul(float3 rgb, float a) { return float4(rgb * a, a); }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:83:22: error: redefinition of 'ollin_rot2'
static inline float2 ollin_rot2(float2 p, float a) {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:83:22: note: previous definition is here
static inline float2 ollin_rot2(float2 p, float a) {
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:92:21: error: redefinition of 'unipolar'
static inline float unipolar(float v) { return v * 0.5 + 0.5; }
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:92:21: note: previous definition is here
static inline float unipolar(float v) { return v * 0.5 + 0.5; }
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:93:22: error: redefinition of 'unipolar'
static inline float2 unipolar(float2 v) { return v * 0.5 + 0.5; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:93:22: note: previous definition is here
static inline float2 unipolar(float2 v) { return v * 0.5 + 0.5; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:94:22: error: redefinition of 'unipolar'
static inline float3 unipolar(float3 v) { return v * 0.5 + 0.5; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:94:22: note: previous definition is here
static inline float3 unipolar(float3 v) { return v * 0.5 + 0.5; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:95:22: error: redefinition of 'unipolar'
static inline float4 unipolar(float4 v) { return v * 0.5 + 0.5; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:95:22: note: previous definition is here
static inline float4 unipolar(float4 v) { return v * 0.5 + 0.5; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:96:21: error: redefinition of 'bipolar'
static inline float bipolar(float v) { return v * 2.0 - 1.0; }
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:96:21: note: previous definition is here
static inline float bipolar(float v) { return v * 2.0 - 1.0; }
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:97:22: error: redefinition of 'bipolar'
static inline float2 bipolar(float2 v) { return v * 2.0 - 1.0; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:97:22: note: previous definition is here
static inline float2 bipolar(float2 v) { return v * 2.0 - 1.0; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:98:22: error: redefinition of 'bipolar'
static inline float3 bipolar(float3 v) { return v * 2.0 - 1.0; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:98:22: note: previous definition is here
static inline float3 bipolar(float3 v) { return v * 2.0 - 1.0; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:99:22: error: redefinition of 'bipolar'
static inline float4 bipolar(float4 v) { return v * 2.0 - 1.0; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:99:22: note: previous definition is here
static inline float4 bipolar(float4 v) { return v * 2.0 - 1.0; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:110:21: error: redefinition of 'hash11'
static inline float hash11(float p) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:110:21: note: previous definition is here
static inline float hash11(float p) {
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:118:21: error: redefinition of 'hash12'
static inline float hash12(float2 p) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:118:21: note: previous definition is here
static inline float hash12(float2 p) {
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:130:21: error: redefinition of 'ollin_uniform24'
static inline float ollin_uniform24(uint3 v) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:130:21: note: previous definition is here
static inline float ollin_uniform24(uint3 v) {
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:139:21: error: redefinition of 'hash13'
static inline float hash13(float3 p3) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:139:21: note: previous definition is here
static inline float hash13(float3 p3) {
                    ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
1 warning and 20 errors generated.
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRadiance.metal (in target 'Ollin_Ollin' from project 'Ollin')
    cd /Users/admin/builder/spi-builder-workspace
    /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.6.42.0.1i2S8A/Metal.xctoolchain/usr/bin/metal -c -target air64-apple-xros26.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-26.5.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.5.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderRadiance.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderRadiance.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderRadiance.dat /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRadiance.metal
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRadiance.metal:9:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderEffects.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:1308:21: warning: magnitude of floating-point constant too small for type 'float'; minimum is 1.40129846E-45 [-Wliteral-range]
    if (dot(z, z) < 1e-48) { return float2(0.0); }
                    ^
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal (in target 'Ollin_Ollin' from project 'Ollin')
    cd /Users/admin/builder/spi-builder-workspace
    /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.6.42.0.1i2S8A/Metal.xctoolchain/usr/bin/metal -c -target air64-apple-xros26.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-26.5.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.5.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderPathTrace.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderPathTrace.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderPathTrace.dat /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:1308:21: warning: magnitude of floating-point constant too small for type 'float'; minimum is 1.40129846E-45 [-Wliteral-range]
    if (dot(z, z) < 1e-48) { return float2(0.0); }
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:44:22: error: redefinition of 'srgbToLinear'
static inline float3 srgbToLinear(float3 c) {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:44:22: note: previous definition is here
static inline float3 srgbToLinear(float3 c) {
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:51:22: error: redefinition of 'linearToSrgb'
static inline float3 linearToSrgb(float3 c) {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:51:22: note: previous definition is here
static inline float3 linearToSrgb(float3 c) {
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:64:21: error: redefinition of 'perceptualCoverage'
static inline float perceptualCoverage(float c) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:64:21: note: previous definition is here
static inline float perceptualCoverage(float c) {
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:72:21: error: redefinition of 'ollin_luma'
static inline float ollin_luma(float3 c) { return dot(c, float3(0.2126, 0.7152, 0.0722)); }
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:72:21: note: previous definition is here
static inline float ollin_luma(float3 c) { return dot(c, float3(0.2126, 0.7152, 0.0722)); }
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:77:22: error: redefinition of 'ollin_unpremul'
static inline float3 ollin_unpremul(float4 c) { return c.a > 1e-4 ? c.rgb / c.a : c.rgb; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:77:22: note: previous definition is here
static inline float3 ollin_unpremul(float4 c) { return c.a > 1e-4 ? c.rgb / c.a : c.rgb; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:78:22: error: redefinition of 'ollin_premul'
static inline float4 ollin_premul(float3 rgb, float a) { return float4(rgb * a, a); }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:78:22: note: previous definition is here
static inline float4 ollin_premul(float3 rgb, float a) { return float4(rgb * a, a); }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:83:22: error: redefinition of 'ollin_rot2'
static inline float2 ollin_rot2(float2 p, float a) {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:83:22: note: previous definition is here
static inline float2 ollin_rot2(float2 p, float a) {
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:92:21: error: redefinition of 'unipolar'
static inline float unipolar(float v) { return v * 0.5 + 0.5; }
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:92:21: note: previous definition is here
static inline float unipolar(float v) { return v * 0.5 + 0.5; }
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:93:22: error: redefinition of 'unipolar'
static inline float2 unipolar(float2 v) { return v * 0.5 + 0.5; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:93:22: note: previous definition is here
static inline float2 unipolar(float2 v) { return v * 0.5 + 0.5; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:94:22: error: redefinition of 'unipolar'
static inline float3 unipolar(float3 v) { return v * 0.5 + 0.5; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:94:22: note: previous definition is here
static inline float3 unipolar(float3 v) { return v * 0.5 + 0.5; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:95:22: error: redefinition of 'unipolar'
static inline float4 unipolar(float4 v) { return v * 0.5 + 0.5; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:95:22: note: previous definition is here
static inline float4 unipolar(float4 v) { return v * 0.5 + 0.5; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:96:21: error: redefinition of 'bipolar'
static inline float bipolar(float v) { return v * 2.0 - 1.0; }
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:96:21: note: previous definition is here
static inline float bipolar(float v) { return v * 2.0 - 1.0; }
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:97:22: error: redefinition of 'bipolar'
static inline float2 bipolar(float2 v) { return v * 2.0 - 1.0; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:97:22: note: previous definition is here
static inline float2 bipolar(float2 v) { return v * 2.0 - 1.0; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:98:22: error: redefinition of 'bipolar'
static inline float3 bipolar(float3 v) { return v * 2.0 - 1.0; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:98:22: note: previous definition is here
static inline float3 bipolar(float3 v) { return v * 2.0 - 1.0; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:99:22: error: redefinition of 'bipolar'
static inline float4 bipolar(float4 v) { return v * 2.0 - 1.0; }
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:99:22: note: previous definition is here
static inline float4 bipolar(float4 v) { return v * 2.0 - 1.0; }
                     ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:110:21: error: redefinition of 'hash11'
static inline float hash11(float p) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:110:21: note: previous definition is here
static inline float hash11(float p) {
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:118:21: error: redefinition of 'hash12'
static inline float hash12(float2 p) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:118:21: note: previous definition is here
static inline float hash12(float2 p) {
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:130:21: error: redefinition of 'ollin_uniform24'
static inline float ollin_uniform24(uint3 v) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:130:21: note: previous definition is here
static inline float ollin_uniform24(uint3 v) {
                    ^
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal:39:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/Shader3D.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderShapes.metal:7:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:139:21: error: redefinition of 'hash13'
static inline float hash13(float3 p3) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:139:21: note: previous definition is here
static inline float hash13(float3 p3) {
                    ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
1 warning and 20 errors generated.
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPatterns.metal (in target 'Ollin_Ollin' from project 'Ollin')
    cd /Users/admin/builder/spi-builder-workspace
    /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.6.42.0.1i2S8A/Metal.xctoolchain/usr/bin/metal -c -target air64-apple-xros26.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-26.5.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.5.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderPatterns.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderPatterns.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderPatterns.dat /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPatterns.metal
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPatterns.metal:16:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderEffects.metal:8:
In file included from /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderCore.metal:8:
/Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/OllinShaderLib.metal:1308:21: warning: magnitude of floating-point constant too small for type 'float'; minimum is 1.40129846E-45 [-Wliteral-range]
    if (dot(z, z) < 1e-48) { return float2(0.0); }
                    ^
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderOcean.metal (in target 'Ollin_Ollin' from project 'Ollin')
    cd /Users/admin/builder/spi-builder-workspace
    /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.6.42.0.1i2S8A/Metal.xctoolchain/usr/bin/metal -c -target air64-apple-xros26.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-26.5.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.5.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderOcean.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderOcean.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderOcean.dat /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderOcean.metal
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderIBL.metal (in target 'Ollin_Ollin' from project 'Ollin')
    cd /Users/admin/builder/spi-builder-workspace
    /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v17.6.42.0.1i2S8A/Metal.xctoolchain/usr/bin/metal -c -target air64-apple-xros26.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-26.5.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS26.5.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderIBL.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderIBL.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Ollin.build/Debug-xros/Ollin_Ollin.build/Metal/ShaderIBL.dat /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderIBL.metal
2026-10-28 00:39:43.907 xcodebuild[852:5500] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderVolume.metal (in target 'Ollin_Ollin' from project 'Ollin')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderStrands.metal (in target 'Ollin_Ollin' from project 'Ollin')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderRaymarch.metal (in target 'Ollin_Ollin' from project 'Ollin')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/Ollin/Renderer/ShaderPathTrace.metal (in target 'Ollin_Ollin' from project 'Ollin')
	Building workspace spi-builder-workspace with scheme Ollin-Package
(5 failures)
BUILD FAILURE 6.3 visionOS