blob: 12ada14d085ec4d9ffa2696d1f2bfb43eab7e13e [file] [log] [blame]
<%include file="header_no_license.mako" />
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
local_repository(
name = "fuchsia_sdk",
path = "${data.sdk_path}",
)
# TODO(DX-750): should be in a setup method provided by the SDK workspace.
http_archive(
name = "subpar",
url = "https://github.com/google/subpar/archive/1.0.0.zip",
strip_prefix = "subpar-1.0.0",
)
% if data.with_cc:
load("@fuchsia_sdk//build_defs:crosstool.bzl", "install_fuchsia_crosstool")
install_fuchsia_crosstool(
name = "fuchsia_crosstool",
)
% endif
% if data.with_dart:
http_archive(
name = "io_bazel_rules_dart",
url = "https://github.com/dart-lang/rules_dart/archive/master.zip",
strip_prefix = "rules_dart-master",
)
load("@io_bazel_rules_dart//dart/build_rules:repositories.bzl", "dart_repositories")
dart_repositories()
load("@fuchsia_sdk//build_defs:setup_dart.bzl", "setup_dart")
setup_dart()
load("@fuchsia_sdk//build_defs:setup_flutter.bzl", "setup_flutter")
setup_flutter()
% endif