Build Information
Failed to build LongPressButton, reference 1.3.0 (146c56), with Swift 5.10 for macOS (SPM) on 4 Nov 2025 20:49:09 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Tunous/LongPressButton.git
Reference: 1.3.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Tunous/LongPressButton
* tag 1.3.0 -> FETCH_HEAD
HEAD is now at 146c564 Shared implementation with improved accessibility (#2)
Cloned https://github.com/Tunous/LongPressButton.git
Revision (git rev-parse @):
146c564734c40adfc67173484c6f418e9af8897a
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/Tunous/LongPressButton.git at 1.3.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 5.10
Building package at path: $PWD
https://github.com/Tunous/LongPressButton.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-33747A42983211AE.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[3/4] Emitting module LongPressButton
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:10:38: error: 'Text' is only available in macOS 10.15 or newer
private let longPressActionName: Text?
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:12:6: error: 'State' is only available in macOS 10.15 or newer
@State private var didLongPress = false
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:14:27: error: 'View' is only available in macOS 10.15 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:14:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:24:33: error: 'Gesture' is only available in macOS 10.15 or newer
private var longPress: some Gesture {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:24:17: note: add @available attribute to enclosing property
private var longPress: some Gesture {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:32:37: error: 'Gesture' is only available in macOS 10.15 or newer
private var detectRelease: some Gesture {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:32:17: note: add @available attribute to enclosing property
private var detectRelease: some Gesture {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:38: error: 'View' is only available in macOS 10.15 or newer
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:68:30: error: 'Text' is only available in macOS 10.15 or newer
longPressActionName: Text? = nil,
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:65:12: note: add @available attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:71:10: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder label: () -> Label
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:65:12: note: add @available attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:98:22: error: 'Text' is only available in macOS 10.15 or newer
) where Label == Text {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:91:12: note: add @available attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:92:21: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
_ titleKey: LocalizedStringKey,
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:91:12: note: add @available attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:95:30: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
longPressActionName: LocalizedStringKey? = nil,
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:91:12: note: add @available attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:127:22: error: 'Text' is only available in macOS 10.15 or newer
) where Label == Text {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:120:12: note: add @available attribute to enclosing initializer
public init<S: StringProtocol>(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
[4/4] Compiling LongPressButton LongPressButton.swift
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:10:38: error: 'Text' is only available in macOS 10.15 or newer
private let longPressActionName: Text?
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:12:6: error: 'State' is only available in macOS 10.15 or newer
@State private var didLongPress = false
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:14:27: error: 'View' is only available in macOS 10.15 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:14:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:24:33: error: 'Gesture' is only available in macOS 10.15 or newer
private var longPress: some Gesture {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:24:17: note: add @available attribute to enclosing property
private var longPress: some Gesture {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:32:37: error: 'Gesture' is only available in macOS 10.15 or newer
private var detectRelease: some Gesture {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:32:17: note: add @available attribute to enclosing property
private var detectRelease: some Gesture {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:38: error: 'View' is only available in macOS 10.15 or newer
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:68:30: error: 'Text' is only available in macOS 10.15 or newer
longPressActionName: Text? = nil,
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:65:12: note: add @available attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:71:10: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder label: () -> Label
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:65:12: note: add @available attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:98:22: error: 'Text' is only available in macOS 10.15 or newer
) where Label == Text {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:91:12: note: add @available attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:92:21: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
_ titleKey: LocalizedStringKey,
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:91:12: note: add @available attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:95:30: error: 'LocalizedStringKey' is only available in macOS 10.15 or newer
longPressActionName: LocalizedStringKey? = nil,
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:91:12: note: add @available attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:127:22: error: 'Text' is only available in macOS 10.15 or newer
) where Label == Text {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:120:12: note: add @available attribute to enclosing initializer
public init<S: StringProtocol>(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:15:9: warning: conformance of 'ModifiedContent<Content, Modifier>' to 'View' is only available in macOS 10.15 or newer
Button(action: performActionIfNeeded) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:15:9: note: add 'if #available' version check
Button(action: performActionIfNeeded) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:14:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:15:9: error: 'Button' is only available in macOS 10.15 or newer
Button(action: performActionIfNeeded) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:15:9: note: add 'if #available' version check
Button(action: performActionIfNeeded) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:14:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:18:10: error: 'simultaneousGesture(_:including:)' is only available in macOS 10.15 or newer
.simultaneousGesture(longPress.simultaneously(with: detectRelease))
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:18:10: note: add 'if #available' version check
.simultaneousGesture(longPress.simultaneously(with: detectRelease))
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:14:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:18:40: error: 'simultaneously(with:)' is only available in macOS 10.15 or newer
.simultaneousGesture(longPress.simultaneously(with: detectRelease))
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:18:40: note: add 'if #available' version check
.simultaneousGesture(longPress.simultaneously(with: detectRelease))
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:14:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:19:10: error: 'accessibilityAction(named:_:)' is only available in macOS 10.15 or newer
.accessibilityAction(named: longPressActionName ?? Text("Alternative Action")) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:19:10: note: add 'if #available' version check
.accessibilityAction(named: longPressActionName ?? Text("Alternative Action")) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:14:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:19:60: error: 'Text' is only available in macOS 10.15 or newer
.accessibilityAction(named: longPressActionName ?? Text("Alternative Action")) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:19:60: note: add 'if #available' version check
.accessibilityAction(named: longPressActionName ?? Text("Alternative Action")) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:14:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:14:32: warning: conformance of 'ModifiedContent<Content, Modifier>' to 'View' is only available in macOS 10.15 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:14:32: note: add 'if #available' version check
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:14:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:25:9: error: 'LongPressGesture' is only available in macOS 10.15 or newer
LongPressGesture(minimumDuration: minimumDuration, maximumDistance: maximumDistance)
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:25:9: note: add 'if #available' version check
LongPressGesture(minimumDuration: minimumDuration, maximumDistance: maximumDistance)
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:24:17: note: add @available attribute to enclosing property
private var longPress: some Gesture {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:26:14: error: 'onEnded' is only available in macOS 10.15 or newer
.onEnded { _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:26:14: note: add 'if #available' version check
.onEnded { _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:24:17: note: add @available attribute to enclosing property
private var longPress: some Gesture {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:27:17: error: setter for 'didLongPress' is only available in macOS 10.15 or newer
didLongPress = true
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:27:17: note: add 'if #available' version check
didLongPress = true
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:24:17: note: add @available attribute to enclosing property
private var longPress: some Gesture {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:33:9: error: 'DragGesture' is only available in macOS 10.15 or newer
DragGesture(minimumDistance: 0).onEnded { _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:33:9: note: add 'if #available' version check
DragGesture(minimumDistance: 0).onEnded { _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:32:17: note: add @available attribute to enclosing property
private var detectRelease: some Gesture {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:33:9: error: 'init(minimumDistance:coordinateSpace:)' is only available in macOS 14.0 or newer
DragGesture(minimumDistance: 0).onEnded { _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:33:9: note: add 'if #available' version check
DragGesture(minimumDistance: 0).onEnded { _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:32:17: note: add @available attribute to enclosing property
private var detectRelease: some Gesture {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:33:41: error: 'onEnded' is only available in macOS 10.15 or newer
DragGesture(minimumDistance: 0).onEnded { _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:33:41: note: add 'if #available' version check
DragGesture(minimumDistance: 0).onEnded { _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:32:17: note: add @available attribute to enclosing property
private var detectRelease: some Gesture {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:37:17: error: setter for 'didLongPress' is only available in macOS 10.15 or newer
didLongPress = false
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:37:17: note: add 'if #available' version check
didLongPress = false
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:32:17: note: add @available attribute to enclosing property
private var detectRelease: some Gesture {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:44:13: error: setter for 'didLongPress' is only available in macOS 10.15 or newer
didLongPress = false
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:44:13: note: add 'if #available' version check
didLongPress = false
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:42:18: note: add @available attribute to enclosing instance method
private func performActionIfNeeded() {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:4:15: note: add @available attribute to enclosing generic struct
public struct LongPressButton<Label: View>: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:99:14: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
self.init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:99:14: note: add 'if #available' version check
self.init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:91:12: note: add @available attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:102:60: error: 'Text' is only available in macOS 10.15 or newer
longPressActionName: longPressActionName.map { Text($0) },
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:102:60: note: add 'if #available' version check
longPressActionName: longPressActionName.map { Text($0) },
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:91:12: note: add @available attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:102:60: error: 'init(_:tableName:bundle:comment:)' is only available in macOS 10.15 or newer
longPressActionName: longPressActionName.map { Text($0) },
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:102:60: note: add 'if #available' version check
longPressActionName: longPressActionName.map { Text($0) },
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:91:12: note: add @available attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:106:13: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
Text(titleKey)
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:106:13: note: add 'if #available' version check
Text(titleKey)
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:91:12: note: add @available attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:106:13: error: 'Text' is only available in macOS 10.15 or newer
Text(titleKey)
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:106:13: note: add 'if #available' version check
Text(titleKey)
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:91:12: note: add @available attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:106:13: error: 'init(_:tableName:bundle:comment:)' is only available in macOS 10.15 or newer
Text(titleKey)
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:106:13: note: add 'if #available' version check
Text(titleKey)
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:91:12: note: add @available attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:105:11: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:105:11: note: add 'if #available' version check
) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:91:12: note: add @available attribute to enclosing initializer
public init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:128:14: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
self.init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:128:14: note: add 'if #available' version check
self.init(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:120:12: note: add @available attribute to enclosing initializer
public init<S: StringProtocol>(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:131:60: error: 'Text' is only available in macOS 10.15 or newer
longPressActionName: longPressActionName.map { Text($0) },
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:131:60: note: add 'if #available' version check
longPressActionName: longPressActionName.map { Text($0) },
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:120:12: note: add @available attribute to enclosing initializer
public init<S: StringProtocol>(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:135:13: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
Text(title)
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:135:13: note: add 'if #available' version check
Text(title)
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:120:12: note: add @available attribute to enclosing initializer
public init<S: StringProtocol>(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:135:13: error: 'Text' is only available in macOS 10.15 or newer
Text(title)
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:135:13: note: add 'if #available' version check
Text(title)
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:120:12: note: add @available attribute to enclosing initializer
public init<S: StringProtocol>(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:134:11: warning: conformance of 'Text' to 'View' is only available in macOS 10.15 or newer
) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:134:11: note: add 'if #available' version check
) {
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:120:12: note: add @available attribute to enclosing initializer
public init<S: StringProtocol>(
^
/Users/admin/builder/spi-builder-workspace/Sources/LongPressButton/LongPressButton.swift:53:1: note: add @available attribute to enclosing extension
extension LongPressButton {
^
error: fatalError
BUILD FAILURE 5.10 macosSpm