mirror of
https://github.com/nolen777/eagle0.git
synced 2026-07-28 22:35:42 +00:00
* install apple plugin * start setting up bluetooth prefs * basic test connection * build the plugins from the webhook
83 lines
2.0 KiB
Python
83 lines
2.0 KiB
Python
#
|
|
# bazel-toolchain
|
|
#
|
|
|
|
bazel_dep(
|
|
name = "toolchains_llvm",
|
|
version = "0.10.3",
|
|
)
|
|
|
|
# To directly use a commit from GitHub, replace commit with the commit you want.
|
|
# Otherwise, omit this block.
|
|
git_override(
|
|
commit = "0a9feb723796f6eb9e9947ccffa629964ec4680f",
|
|
module_name = "toolchains_llvm",
|
|
remote = "https://github.com/grailbio/bazel-toolchain",
|
|
)
|
|
|
|
# Configure and register the toolchain.
|
|
llvm = use_extension("@toolchains_llvm//toolchain/extensions:llvm.bzl", "llvm")
|
|
|
|
llvm.toolchain(
|
|
llvm_version = "15.0.7",
|
|
)
|
|
|
|
use_repo(llvm, "llvm_toolchain")
|
|
# use_repo(llvm, "llvm_toolchain_llvm") # if you depend on specific tools in scripts
|
|
|
|
register_toolchains("@llvm_toolchain//:all")
|
|
|
|
#
|
|
# rules_jvm_external
|
|
#
|
|
|
|
scala_version = "2.13.12"
|
|
|
|
bazel_dep(
|
|
name = "rules_jvm_external",
|
|
version = "5.3",
|
|
)
|
|
|
|
maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven")
|
|
|
|
maven.install(
|
|
artifacts = [
|
|
"org.scala-lang:scala-library:%s" % scala_version,
|
|
"io.netty:netty-tcnative-boringssl-static:2.0.46.Final",
|
|
"com.thesamet.scalapb:lenses_2.13:0.11.13",
|
|
"com.thesamet.scalapb:scalapb-json4s_2.13:0.12.1",
|
|
"com.thesamet.scalapb:scalapb-runtime_2.13:0.11.13",
|
|
"org.json4s:json4s-ast_2.13:4.0.6",
|
|
"org.json4s:json4s-core_2.13:4.0.6",
|
|
"org.json4s:json4s-native_2.13:4.0.6",
|
|
"org.scalamock:scalamock_2.13:5.2.0",
|
|
"com.amazonaws:aws-java-sdk-s3:1.12.205",
|
|
"com.amazonaws:aws-lambda-java-core:1.2.2",
|
|
"com.amazonaws:aws-lambda-java-events:3.11.0",
|
|
"javax.xml.bind:jaxb-api:2.3.1",
|
|
],
|
|
fail_if_repin_required = True,
|
|
lock_file = "//:maven_install.json", #
|
|
repositories = [
|
|
"https://repo1.maven.org/maven2",
|
|
],
|
|
)
|
|
|
|
use_repo(maven, "maven", "unpinned_maven")
|
|
|
|
#
|
|
# rules_apple
|
|
#
|
|
|
|
bazel_dep(
|
|
name = "rules_apple",
|
|
repo_name = "build_bazel_rules_apple",
|
|
version = "3.1.1",
|
|
)
|
|
|
|
bazel_dep(
|
|
name = "rules_swift",
|
|
repo_name = "build_bazel_rules_swift",
|
|
version = "1.13.0",
|
|
)
|