workspace(name = "jazzer") load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") load("//:repositories.bzl", "jazzer_dependencies") jazzer_dependencies() load("//:init.bzl", "jazzer_init") jazzer_init() load("@rules_jvm_external//:repositories.bzl", "rules_jvm_external_deps") rules_jvm_external_deps() load("@rules_jvm_external//:setup.bzl", "rules_jvm_external_setup") rules_jvm_external_setup() load("@rules_jvm_external//:defs.bzl", "maven_install") load("//:maven.bzl", "MAVEN_ARTIFACTS") maven_install( artifacts = MAVEN_ARTIFACTS, fail_if_repin_required = True, maven_install_json = "//:maven_install.json", repositories = [ "https://repo1.maven.org/maven2", ], strict_visibility = True, ) load("@maven//:defs.bzl", "pinned_maven_install") pinned_maven_install() http_archive( name = "googletest", sha256 = "9dc9157a9a1551ec7a7e43daea9a694a0bb5fb8bec81235d8a1e6ef64c716dcb", strip_prefix = "googletest-release-1.10.0", url = "https://github.com/google/googletest/archive/release-1.10.0.tar.gz", ) http_archive( name = "rules_foreign_cc", sha256 = "e0ddde89680738dcbba37809261c6904ea1a63e01068f5544e46f6122132cf55", strip_prefix = "rules_foreign_cc-da99da47a0befc3dfbf65739190cd374f836f21d", url = "https://github.com/bazelbuild/rules_foreign_cc/archive/da99da47a0befc3dfbf65739190cd374f836f21d.zip", ) load("@rules_foreign_cc//:workspace_definitions.bzl", "rules_foreign_cc_dependencies") rules_foreign_cc_dependencies() http_archive( name = "libjpeg_turbo", build_file = "//third_party:libjpeg_turbo.BUILD", sha256 = "6a965adb02ad898b2ae48214244618fe342baea79db97157fdc70d8844ac6f09", strip_prefix = "libjpeg-turbo-2.0.90", url = "https://github.com/libjpeg-turbo/libjpeg-turbo/archive/2.0.90.tar.gz", )