flatbuffers
42 строки · 1.3 Кб
1// swift-tools-version:5.8
2/*
3* Copyright 2020 Google Inc. All rights reserved.
4*
5* Licensed under the Apache License, Version 2.0 (the "License");
6* you may not use this file except in compliance with the License.
7* You may obtain a copy of the License at
8*
9* http://www.apache.org/licenses/LICENSE-2.0
10*
11* Unless required by applicable law or agreed to in writing, software
12* distributed under the License is distributed on an "AS IS" BASIS,
13* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14* See the License for the specific language governing permissions and
15* limitations under the License.
16*/
17
18import PackageDescription
19
20let package = Package(
21name: "benchmarks",
22platforms: [
23.macOS(.v13),
24],
25dependencies: [
26.package(path: "../.."),
27.package(
28url: "https://github.com/ordo-one/package-benchmark",
29from: "1.12.0"),
30],
31targets: [
32.executableTarget(
33name: "FlatbuffersBenchmarks",
34dependencies: [
35.product(name: "FlatBuffers", package: "flatbuffers"),
36.product(name: "Benchmark", package: "package-benchmark"),
37],
38path: "Benchmarks/FlatbuffersBenchmarks",
39plugins: [
40.plugin(name: "BenchmarkPlugin", package: "package-benchmark"),
41]),
42])
43