Example/Package.swift (24 lines of code) (raw):

// swift-tools-version: 5.10 import PackageDescription let package = Package( name: "ExampleApp", platforms: [ .macOS(.v13), .iOS(.v16), .tvOS(.v16), .watchOS(.v9) ], dependencies: [ .package(name: "SwiftBuffet", path: "../") ], targets: [ .executableTarget( name: "ExampleApp", resources: [ .process("example.proto") ], plugins: [ .plugin(name: "SwiftBuffetPlugin", package: "SwiftBuffet"), ] ) ] )