|  | 
|  | 1 | +bazel_dep( | 
|  | 2 | +    name = "rules_swift_package_manager", | 
|  | 3 | +    version = "0.0.0", | 
|  | 4 | +) | 
|  | 5 | +local_path_override( | 
|  | 6 | +    module_name = "rules_swift_package_manager", | 
|  | 7 | +    path = "../..", | 
|  | 8 | +) | 
|  | 9 | + | 
|  | 10 | +bazel_dep(name = "cgrindel_bazel_starlib", version = "0.23.0") | 
|  | 11 | +bazel_dep(name = "bazel_skylib", version = "1.7.1") | 
|  | 12 | + | 
|  | 13 | +# The apple_support bazel_dep must come before the rules_cc. | 
|  | 14 | +# https://github.com/bazelbuild/apple_support#incompatible-toolchain-resolution | 
|  | 15 | +bazel_dep(name = "apple_support", version = "1.17.1") | 
|  | 16 | +bazel_dep( | 
|  | 17 | +    name = "rules_swift", | 
|  | 18 | +    version = "2.3.1", | 
|  | 19 | +    repo_name = "build_bazel_rules_swift", | 
|  | 20 | +) | 
|  | 21 | +bazel_dep( | 
|  | 22 | +    name = "rules_apple", | 
|  | 23 | +    version = "3.16.1", | 
|  | 24 | +    repo_name = "build_bazel_rules_apple", | 
|  | 25 | +) | 
|  | 26 | + | 
|  | 27 | +bazel_dep( | 
|  | 28 | +    name = "bazel_skylib_gazelle_plugin", | 
|  | 29 | +    version = "1.7.1", | 
|  | 30 | +    dev_dependency = True, | 
|  | 31 | +) | 
|  | 32 | +bazel_dep( | 
|  | 33 | +    name = "gazelle", | 
|  | 34 | +    version = "0.41.0", | 
|  | 35 | +    dev_dependency = True, | 
|  | 36 | +    repo_name = "bazel_gazelle", | 
|  | 37 | +) | 
|  | 38 | + | 
|  | 39 | +apple_cc_configure = use_extension( | 
|  | 40 | +    "@apple_support//crosstool:setup.bzl", | 
|  | 41 | +    "apple_cc_configure_extension", | 
|  | 42 | +) | 
|  | 43 | +use_repo(apple_cc_configure, "local_config_apple_cc") | 
|  | 44 | + | 
|  | 45 | +swift_deps = use_extension( | 
|  | 46 | +    "@rules_swift_package_manager//:extensions.bzl", | 
|  | 47 | +    "swift_deps", | 
|  | 48 | +) | 
|  | 49 | +swift_deps.from_package( | 
|  | 50 | +    declare_swift_deps_info = True, | 
|  | 51 | +    resolved = "//:Package.resolved", | 
|  | 52 | +    swift = "//:Package.swift", | 
|  | 53 | +) | 
|  | 54 | +use_repo( | 
|  | 55 | +    swift_deps, | 
|  | 56 | +    "swift_deps_info", | 
|  | 57 | +    "swift_package", | 
|  | 58 | +    "swiftpkg_yoga", | 
|  | 59 | +) | 
0 commit comments