The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Nook, reference main (2b50b5), with Swift 6.4 for macOS (SPM) on 9 Oct 2026 15:00:24 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/twinkling-reality/opennook.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/twinkling-reality/opennook
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 2b50b5c Update the site's dependencies and setup-node, superseding the open dependabot pull requests
Cloned https://github.com/twinkling-reality/opennook.git
Revision (git rev-parse @):
2b50b5c3a99df8914e25e199d29bf7aa505f7a59
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/twinkling-reality/opennook.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/twinkling-reality/opennook.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 588]
[Planning deferred tasks]
[109 / 242]
[110 / 243] NookSurface
[120 / 320]
[123 / 320]
[131 / 320]
[133 / 320]
[134 / 320]
[139 / 320]
[141 / 320]
[143 / 320]
[146 / 320]
[151 / 320]
[154 / 320]
[156 / 320]
[157 / 320]
[167 / 320]
[169 / 320]
[170 / 320]
[173 / 320]
[175 / 320]
[187 / 320] NookSurface
[188 / 320] NookSurface
[194 / 321] NookSurface
[196 / 321] NookKit
[197 / 333]
[208 / 333] NookKit
[213 / 333] NookKit
[217 / 336]
[217 / 336] NookKit
[217 / 336] NookApp
[223 / 350] NookComponents
[226 / 367] NookApp
[237 / 367] NookComponents
[240 / 367] NookComponents
[246 / 367]
[262 / 371]
[264 / 371]
[279 / 372]
[280 / 373]
[283 / 375]
[287 / 380] VolumeNook-product
[292 / 397] ThemedNook-product
[301 / 401] HelloNook-product
[302 / 401] MultiNook-product
[306 / 401] ThemedNook-product
[311 / 401] ShowcaseNook-product
[313 / 403] ThemedNook-product
[316 / 403] ShowcaseNook-product
[322 / 403] PlaygroundNookCore
[328 / 403] PlaygroundNookCore
[329 / 403] PlaygroundNookCore
[333 / 403] PlaygroundNookCore
[335 / 403] PlaygroundNook-product
[338 / 403] NookKit
[343 / 403] HelloNook-product
[347 / 404] NookKit
[350 / 407] PlaygroundNookCore
[353 / 407] NookApp
[356 / 407] PlaygroundNook-product
[359 / 418] ShelfNook-product
[362 / 424] NookApp-product
[363 / 424] NookApp-product
[364 / 424] HelloNook-product
[366 / 424] ChromeNook-product
[367 / 424] VolumeNook-product
[372 / 424] PlaygroundNook-product
[377 / 424] PlaygroundNook-product
[379 / 424] PlaygroundNook-product
[382 / 424] PlaygroundNookCore
[385 / 424] PlaygroundNookCore
[388 / 424] CompanionNook-product
[389 / 424] MultiNook-product
[391 / 424] ChromeNook-product
[392 / 424] AllExcludingTests
[398 / 424]
[404 / 424]
[410 / 424] ActivityNook-product
[416 / 424] PlaygroundNook-product
[416 / 424] ChromeNook-product
[418 / 424] ActivityNook-product
[420 / 424] PlaygroundNook-product
[422 / 424] PlaygroundNook-product
Build complete! (25.33 sec)
/Users/admin/builder/spi-builder-workspace/Sources/NookKit/App/Widgets/NookBoard.swift:377:56: warning: converting non-Sendable function value to '@MainActor @Sendable () -> Void' may introduce data races
375 |                 switch entry.widget.action {
376 |                     case .none: nil
377 |                     case .openModule: switchModule.map { switchTo in { switchTo(moduleID) } }
    |                                                        `- warning: converting non-Sendable function value to '@MainActor @Sendable () -> Void' may introduce data races
378 |                     case .perform(let action): { action() }
379 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/NookKit/System/NookEditMenu.swift:58:28: warning: use '#selector' instead of explicitly constructing a 'Selector'
56 |     private static func handlesPaste(_ menu: NSMenu) -> Bool {
57 |         menu.items.contains { item in
58 |             item.action == Selector(("paste:")) || item.submenu.map(handlesPaste) == true
   |                            `- warning: use '#selector' instead of explicitly constructing a 'Selector'
59 |         }
60 |     }
/Users/admin/builder/spi-builder-workspace/Examples/ActivityNook/main.swift:52:47: warning: 'init(id:displayName:icon:accent:hotkey:backgroundPolicy:)' is deprecated: accent is never read. Drop it, and give a module its own accent with its configuration's chromeTheme. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 50 |     // `nonisolated` so the top-level (nonisolated) host setup can reference it. The
 51 |     // descriptor is an immutable `Sendable` value, so this is safe outside the actor.
 52 |     nonisolated static let moduleDescriptor = NookModuleDescriptor(
    |                                               `- warning: 'init(id:displayName:icon:accent:hotkey:backgroundPolicy:)' is deprecated: accent is never read. Drop it, and give a module its own accent with its configuration's chromeTheme. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 53 |         id: "com.opennook.example.activity",
 54 |         displayName: "Activity",
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Examples/ActivityNook/main.swift:52:47: warning: 'init(id:displayName:icon:accent:hotkey:backgroundPolicy:)' is deprecated: accent is never read. Drop it, and give a module its own accent with its configuration's chromeTheme. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 50 |     // `nonisolated` so the top-level (nonisolated) host setup can reference it. The
 51 |     // descriptor is an immutable `Sendable` value, so this is safe outside the actor.
 52 |     nonisolated static let moduleDescriptor = NookModuleDescriptor(
    |                                               `- warning: 'init(id:displayName:icon:accent:hotkey:backgroundPolicy:)' is deprecated: accent is never read. Drop it, and give a module its own accent with its configuration's chromeTheme. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 53 |         id: "com.opennook.example.activity",
 54 |         displayName: "Activity",
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Nook",
  "name" : "Nook",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "15.0"
    }
  ],
  "products" : [
    {
      "name" : "Nook",
      "targets" : [
        "NookExecutable"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "NookApp",
      "targets" : [
        "NookApp"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "NookComponents",
      "targets" : [
        "NookComponents"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "HelloNook",
      "targets" : [
        "HelloNook"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "ClockNook",
      "targets" : [
        "ClockNook"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "ThemedNook",
      "targets" : [
        "ThemedNook"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "ChromeNook",
      "targets" : [
        "ChromeNook"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "LayoutNook",
      "targets" : [
        "LayoutNook"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "ShelfNook",
      "targets" : [
        "ShelfNook"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "ActivityNook",
      "targets" : [
        "ActivityNook"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "VolumeNook",
      "targets" : [
        "VolumeNook"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "MultiNook",
      "targets" : [
        "MultiNook"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "CompanionNook",
      "targets" : [
        "CompanionNook"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "PlaygroundNook",
      "targets" : [
        "PlaygroundNook"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "ShowcaseNook",
      "targets" : [
        "ShowcaseNook"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "VolumeNook",
      "module_type" : "SwiftTarget",
      "name" : "VolumeNook",
      "path" : "Examples/VolumeNook",
      "product_memberships" : [
        "VolumeNook"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NookApp",
        "NookComponents"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "ThemedNook",
      "module_type" : "SwiftTarget",
      "name" : "ThemedNook",
      "path" : "Examples/ThemedNook",
      "product_memberships" : [
        "ThemedNook"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NookApp"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "ShowcaseNook",
      "module_type" : "SwiftTarget",
      "name" : "ShowcaseNook",
      "path" : "Examples/ShowcaseNook",
      "product_memberships" : [
        "ShowcaseNook"
      ],
      "sources" : [
        "Artwork.swift",
        "FileArt.swift",
        "Models.swift",
        "SampleData.swift",
        "Scenes/AgendaScene.swift",
        "Scenes/BoardScene.swift",
        "Scenes/HUDScene.swift",
        "Scenes/Pieces.swift",
        "Scenes/PlayerScene.swift",
        "Scenes/ProgressScene.swift",
        "Scenes/ShelfScene.swift",
        "Scenes/TimerScene.swift",
        "ShowcaseModule.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "NookApp",
        "NookComponents"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "ShelfNook",
      "module_type" : "SwiftTarget",
      "name" : "ShelfNook",
      "path" : "Examples/ShelfNook",
      "product_memberships" : [
        "ShelfNook"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NookApp",
        "NookComponents"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "PlaygroundNookTests",
      "module_type" : "SwiftTarget",
      "name" : "PlaygroundNookTests",
      "path" : "Tests/PlaygroundNookTests",
      "sources" : [
        "AssistantCLIProviderTests.swift",
        "AssistantCatalogCoverageTests.swift",
        "AssistantClipboardExchangeTests.swift",
        "AssistantConfigurationTests.swift",
        "AssistantConversationTests.swift",
        "AssistantDiffTests.swift",
        "AssistantHTTPProviderTests.swift",
        "AssistantMediaFixtures.swift",
        "AssistantMediaTests.swift",
        "AssistantPaletteTests.swift",
        "AssistantPatchTests.swift",
        "AssistantProcessLauncherTests.swift",
        "AssistantResponseTests.swift",
        "AssistantRunnerTests.swift",
        "AssistantSchemaTests.swift",
        "AssistantScratchSpaceTests.swift",
        "AssistantVideoFramesTests.swift",
        "PlaygroundFixtures.swift",
        "PlaygroundPresetCoderTests.swift",
        "PlaygroundSettingsTests.swift",
        "PlaygroundSwiftExporterTests.swift",
        "PlaygroundThemeTests.swift",
        "PlaygroundTokenOverrideTests.swift"
      ],
      "target_dependencies" : [
        "PlaygroundNookCore",
        "NookKit",
        "NookSurface"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PlaygroundNookCore",
      "module_type" : "SwiftTarget",
      "name" : "PlaygroundNookCore",
      "path" : "Examples/PlaygroundNook/Core",
      "product_memberships" : [
        "PlaygroundNook"
      ],
      "sources" : [
        "Assistant/AssistantCLIProvider.swift",
        "Assistant/AssistantClipboardExchange.swift",
        "Assistant/AssistantConversation.swift",
        "Assistant/AssistantDiff.swift",
        "Assistant/AssistantFakeProvider.swift",
        "Assistant/AssistantField.swift",
        "Assistant/AssistantHTTPProvider.swift",
        "Assistant/AssistantJSON.swift",
        "Assistant/AssistantMedia.swift",
        "Assistant/AssistantPalette.swift",
        "Assistant/AssistantPatch.swift",
        "Assistant/AssistantProcessRunner.swift",
        "Assistant/AssistantPrompt.swift",
        "Assistant/AssistantProposal.swift",
        "Assistant/AssistantProvider.swift",
        "Assistant/AssistantProviderOption.swift",
        "Assistant/AssistantResponseParser.swift",
        "Assistant/AssistantResponseScanner.swift",
        "Assistant/AssistantRunner.swift",
        "Assistant/AssistantSchema.swift",
        "Assistant/AssistantScratchSpace.swift",
        "Assistant/AssistantSettingsCatalog.swift",
        "Assistant/AssistantTokenCatalog.swift",
        "Assistant/AssistantTransport.swift",
        "Assistant/AssistantVideoFrames.swift",
        "Assistant/AssistantWording.swift",
        "PlaygroundColor.swift",
        "PlaygroundPreset.swift",
        "PlaygroundSettings+Configuration.swift",
        "PlaygroundSettings.swift",
        "PlaygroundStore.swift",
        "PlaygroundSwiftExporter+Theme.swift",
        "PlaygroundSwiftExporter.swift"
      ],
      "target_dependencies" : [
        "NookKit",
        "NookSurface"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PlaygroundNook",
      "module_type" : "SwiftTarget",
      "name" : "PlaygroundNook",
      "path" : "Examples/PlaygroundNook/App",
      "product_memberships" : [
        "PlaygroundNook"
      ],
      "sources" : [
        "ActivitiesPage.swift",
        "AssistantComposer.swift",
        "AssistantKeychain.swift",
        "AssistantModel.swift",
        "AssistantProposalView.swift",
        "AssistantProviderMark.swift",
        "AssistantSetupView.swift",
        "AssistantTextViewBridge.swift",
        "ChromePages.swift",
        "CompanionsPage.swift",
        "LookPages.swift",
        "PlaygroundControlsView.swift",
        "PlaygroundControlsWindow.swift",
        "PlaygroundExport.swift",
        "PlaygroundFormControls.swift",
        "PlaygroundModel.swift",
        "PlaygroundModule.swift",
        "PlaygroundNookViews.swift",
        "PlaygroundStyle.swift",
        "ThemeBackdropControls.swift",
        "TokenEditors.swift",
        "TokensPage.swift",
        "WidgetsPage.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "NookApp",
        "PlaygroundNookCore"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NookSurface",
      "module_type" : "SwiftTarget",
      "name" : "NookSurface",
      "path" : "Sources/NookSurface",
      "product_memberships" : [
        "Nook",
        "NookApp",
        "NookComponents",
        "HelloNook",
        "ClockNook",
        "ThemedNook",
        "ChromeNook",
        "LayoutNook",
        "ShelfNook",
        "ActivityNook",
        "VolumeNook",
        "MultiNook",
        "CompanionNook",
        "PlaygroundNook",
        "ShowcaseNook"
      ],
      "sources" : [
        "Internal/BlurModifier.swift",
        "Internal/NSScreen+Extensions.swift",
        "Internal/Nook+Companions.swift",
        "Internal/Nook+Drag.swift",
        "Internal/NookBackdropFill.swift",
        "Internal/NookCompanionLayer.swift",
        "Internal/NookDragDestination.swift",
        "Internal/NookFeedbackEvent.swift",
        "Internal/NookFeedbackOverlay.swift",
        "Internal/NookPanel.swift",
        "Internal/NookRimGlowViews.swift",
        "Internal/NookView.swift",
        "Internal/VisualEffectView.swift",
        "Nook+Peek.swift",
        "Nook.swift",
        "NookBackdrop.swift",
        "NookChromeShadow.swift",
        "NookCompanionPresence.swift",
        "NookCompanionSize.swift",
        "NookCompanionStyle.swift",
        "NookCompanionSurface.swift",
        "NookContentInsets.swift",
        "NookControllable.swift",
        "NookFeedback.swift",
        "NookHoverBehavior.swift",
        "NookHoverIntent.swift",
        "NookKeyboardFocusEnvironment.swift",
        "NookNotchCutout.swift",
        "NookPresentation.swift",
        "NookRimGlow.swift",
        "NookScrollEdgeFade.swift",
        "NookShape.swift",
        "NookSharedElement.swift",
        "NookState.swift",
        "NookStyle.swift",
        "NookSurfaceAmbience.swift",
        "NookTransitionConfiguration.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NookKitTests",
      "module_type" : "SwiftTarget",
      "name" : "NookKitTests",
      "path" : "Tests/NookKitTests",
      "sources" : [
        "AppCoordinatorTests.swift",
        "AppServicesTests.swift",
        "AppStateTests.swift",
        "FakeNookSurface.swift",
        "HotkeyControllerTests.swift",
        "LiveConfigurationTests.swift",
        "ModuleHostTests.swift",
        "ModuleSwitchLifecycleTests.swift",
        "ModuleSwitcherPlacementTests.swift",
        "NookAppearancePreferencesTests.swift",
        "NookBackdropMappingTests.swift",
        "NookBrandingSeamTests.swift",
        "NookChoreographyTests.swift",
        "NookChromeBehaviorTests.swift",
        "NookChromeLabelsTests.swift",
        "NookChromeStyleTests.swift",
        "NookCompactEnvironmentTests.swift",
        "NookCompanionConfigurationTests.swift",
        "NookCompanionSurfaceTests.swift",
        "NookConfigurationTests.swift",
        "NookContentInsetsTests.swift",
        "NookDisplayPreferenceTests.swift",
        "NookEditMenuTests.swift",
        "NookFilePickerTests.swift",
        "NookHapticsTests.swift",
        "NookHotkeyTests.swift",
        "NookLiveActivityTests.swift",
        "NookModuleDescriptorAccentTests.swift",
        "NookModuleRegistryTests.swift",
        "NookNotchClearanceTests.swift",
        "NookNotchCutoutTests.swift",
        "NookOpeningTests.swift",
        "NookPeekTests.swift",
        "NookPreferenceDefaultsTests.swift",
        "NookPresentationPinningTests.swift",
        "NookPresentationTests.swift",
        "NookShapeTests.swift",
        "NookSharedElementTests.swift",
        "NookSoundTests.swift",
        "NookSurfaceConcurrencyTests.swift",
        "NookSurfaceVisualSeamsTests.swift",
        "NookThemeBackdropTests.swift",
        "NookThemeCoderTests.swift",
        "NookThemePaletteRoleTests.swift",
        "NookThemePrimitivesTests.swift",
        "NookThemeResolutionTests.swift",
        "NookThemeSourceTests.swift",
        "NookThemeWiringTests.swift",
        "NookTokenDescriptorTests.swift",
        "NookTopBarCustomizationTests.swift",
        "NookWidgetTests.swift",
        "PreferenceStoreTestIsolation.swift",
        "SurfaceArbiterTests.swift",
        "SystemAppearanceTests.swift"
      ],
      "target_dependencies" : [
        "NookKit",
        "NookSurface"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NookKit",
      "module_type" : "SwiftTarget",
      "name" : "NookKit",
      "path" : "Sources/NookKit",
      "product_memberships" : [
        "Nook",
        "NookApp",
        "NookComponents",
        "HelloNook",
        "ClockNook",
        "ThemedNook",
        "ChromeNook",
        "LayoutNook",
        "ShelfNook",
        "ActivityNook",
        "VolumeNook",
        "MultiNook",
        "CompanionNook",
        "PlaygroundNook",
        "ShowcaseNook"
      ],
      "sources" : [
        "App/Activities/NookActivityCenter.swift",
        "App/Activities/NookLiveActivity.swift",
        "App/AppCoordinator+Activities.swift",
        "App/AppCoordinator+SmokeTest.swift",
        "App/AppCoordinator+Sound.swift",
        "App/AppCoordinator+Theme.swift",
        "App/AppCoordinator.swift",
        "App/AppServices.swift",
        "App/AppState.swift",
        "App/ModuleHost.swift",
        "App/Modules/NookHostBranding.swift",
        "App/Modules/NookHostConfiguration.swift",
        "App/Modules/NookModule.swift",
        "App/Modules/NookModuleContext.swift",
        "App/Modules/NookModuleDescriptor.swift",
        "App/Modules/NookModuleRegistry.swift",
        "App/Modules/NookModuleSwitcher.swift",
        "App/NookAccentPreset.swift",
        "App/NookAppearancePreferences.swift",
        "App/NookBackdropContext.swift",
        "App/NookBackdropMapping.swift",
        "App/NookChromeActions.swift",
        "App/NookChromeBehavior.swift",
        "App/NookChromeColors.swift",
        "App/NookChromeLabelGroups.swift",
        "App/NookChromeLabels.swift",
        "App/NookChromeMetrics.swift",
        "App/NookChromeMotion.swift",
        "App/NookChromeSymbols.swift",
        "App/NookChromeTypography.swift",
        "App/NookCompanion.swift",
        "App/NookCompanionSource.swift",
        "App/NookConfiguration.swift",
        "App/NookDisplayPreference.swift",
        "App/NookFilePicker.swift",
        "App/NookGlyphButtonStyle.swift",
        "App/NookHaptics.swift",
        "App/NookHotkeyIDs.swift",
        "App/NookPreferenceDefaults.swift",
        "App/NookPreferenceStorage.swift",
        "App/NookPresentationPinning.swift",
        "App/NookResolvedTheme.swift",
        "App/NookSoundPlayer.swift",
        "App/NookStatus.swift",
        "App/NookSurfaceDriving.swift",
        "App/NookSurfacePresenting.swift",
        "App/NookTopBarContext.swift",
        "App/SurfaceArbiter.swift",
        "App/Views/Compact/CompactViews.swift",
        "App/Views/Layout/NookContentColumn.swift",
        "App/Views/Layout/NookLayout.swift",
        "App/Views/Layout/NookNotchClearance.swift",
        "App/Views/Layout/NookNotchRow.swift",
        "App/Views/ModuleRouterViews.swift",
        "App/Views/NookEntranceModifier.swift",
        "App/Views/NookExpandedView.swift",
        "App/Views/NookHomeAmbience.swift",
        "App/Views/NookKeepsExpandedModifier.swift",
        "App/Views/NookModuleScope.swift",
        "App/Views/NookPlaceholderHomeView.swift",
        "App/Views/NookTopBar.swift",
        "App/Views/Settings/AppearanceSettingsView.swift",
        "App/Views/Settings/DisplaySettingsView.swift",
        "App/Views/Settings/HotkeySettingsView.swift",
        "App/Views/Settings/NookSettingsSection.swift",
        "App/Views/Settings/OpeningSettingsView.swift",
        "App/Views/Settings/SettingsCommonViews.swift",
        "App/Views/Settings/SettingsDataCommandRow.swift",
        "App/Views/Settings/SettingsView.swift",
        "App/Views/Shared/HeaderIcon.swift",
        "App/Views/Shared/NookMark.swift",
        "App/Views/Shared/NookTransientStatusBanner.swift",
        "App/Views/Shared/SettingActionLine.swift",
        "App/Widgets/NookBoard.swift",
        "App/Widgets/NookWidget.swift",
        "App/Widgets/NookWidgetCatalog.swift",
        "App/Widgets/NookWidgetGrid.swift",
        "App/Widgets/NookWidgetLayout.swift",
        "App/Widgets/NookWidgetSource.swift",
        "System/HotkeyController.swift",
        "System/NookEditMenu.swift",
        "System/NookHotkey.swift",
        "System/NookScreenLocator.swift",
        "Theme/NookAnimationSpec.swift",
        "Theme/NookBackdropDescription.swift",
        "Theme/NookColorValue.swift",
        "Theme/NookFontSpec.swift",
        "Theme/NookTheme.swift",
        "Theme/NookThemeBackdropMapping.swift",
        "Theme/NookThemeCoder.swift",
        "Theme/NookThemeEnvironment.swift",
        "Theme/NookThemeResolver.swift",
        "Theme/NookThemeSource.swift",
        "Theme/NookThemeValues.swift",
        "Theme/NookTokenCatalog.swift",
        "Theme/NookTokenDescriptor.swift",
        "Theme/NookTokenIdentifiers.swift",
        "Theme/NookTokenRegistry.swift",
        "Theme/NookTokenTables.swift"
      ],
      "target_dependencies" : [
        "NookSurface"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NookExecutable",
      "module_type" : "SwiftTarget",
      "name" : "NookExecutable",
      "path" : "Sources/NookExecutable",
      "product_memberships" : [
        "Nook"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NookApp"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "NookComponentsTests",
      "module_type" : "SwiftTarget",
      "name" : "NookComponentsTests",
      "path" : "Tests/NookComponentsTests",
      "sources" : [
        "NookActivityQueueTests.swift",
        "NookVolumeIndicatorTests.swift",
        "ShelfDragSourceTests.swift",
        "ShelfStoreTests.swift",
        "SystemVolumeObserverTests.swift"
      ],
      "target_dependencies" : [
        "NookComponents"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NookComponents",
      "module_type" : "SwiftTarget",
      "name" : "NookComponents",
      "path" : "Sources/NookComponents",
      "product_memberships" : [
        "NookComponents",
        "ShelfNook",
        "ActivityNook",
        "VolumeNook",
        "ShowcaseNook"
      ],
      "sources" : [
        "Activities/NookActivity.swift",
        "Activities/NookActivityHost.swift",
        "Activities/NookActivityQueue.swift",
        "Shelf/NookShelfView.swift",
        "Shelf/ShelfDragSource.swift",
        "Shelf/ShelfItem.swift",
        "Shelf/ShelfRuntime.swift",
        "Shelf/ShelfStore.swift",
        "Volume/NookVolumeIndicator.swift",
        "Volume/SystemVolumeObserver.swift"
      ],
      "target_dependencies" : [
        "NookKit",
        "NookSurface"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NookApp",
      "module_type" : "SwiftTarget",
      "name" : "NookApp",
      "path" : "Sources/NookApp",
      "product_memberships" : [
        "Nook",
        "NookApp",
        "HelloNook",
        "ClockNook",
        "ThemedNook",
        "ChromeNook",
        "LayoutNook",
        "ShelfNook",
        "ActivityNook",
        "VolumeNook",
        "MultiNook",
        "CompanionNook",
        "PlaygroundNook",
        "ShowcaseNook"
      ],
      "sources" : [
        "NookApp.swift",
        "NookLaunchSmoke.swift"
      ],
      "target_dependencies" : [
        "NookKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MultiNook",
      "module_type" : "SwiftTarget",
      "name" : "MultiNook",
      "path" : "Examples/MultiNook",
      "product_memberships" : [
        "MultiNook"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NookApp"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "LayoutNook",
      "module_type" : "SwiftTarget",
      "name" : "LayoutNook",
      "path" : "Examples/LayoutNook",
      "product_memberships" : [
        "LayoutNook"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NookApp"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "HelloNook",
      "module_type" : "SwiftTarget",
      "name" : "HelloNook",
      "path" : "Examples/HelloNook",
      "product_memberships" : [
        "HelloNook"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NookApp"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "CompanionNook",
      "module_type" : "SwiftTarget",
      "name" : "CompanionNook",
      "path" : "Examples/CompanionNook",
      "product_memberships" : [
        "CompanionNook"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NookApp"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "ClockNook",
      "module_type" : "SwiftTarget",
      "name" : "ClockNook",
      "path" : "Examples/ClockNook",
      "product_memberships" : [
        "ClockNook"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NookApp"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "ChromeNook",
      "module_type" : "SwiftTarget",
      "name" : "ChromeNook",
      "path" : "Examples/ChromeNook",
      "product_memberships" : [
        "ChromeNook"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NookApp"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "ActivityNook",
      "module_type" : "SwiftTarget",
      "name" : "ActivityNook",
      "path" : "Examples/ActivityNook",
      "product_memberships" : [
        "ActivityNook"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "NookApp",
        "NookComponents"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "5.9"
}
Done.