# WORKSPACE workspace( name = "zapp_examples", ) load( "@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository", ) #################################################################################################### # Skylib #################################################################################################### git_repository( name = "bazel_skylib", remote = "https://github.com/bazelbuild/bazel-skylib.git", tag = "1.0.3", ) load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() #################################################################################################### # rules_python #################################################################################################### git_repository( name = "rules_python", remote = "https://github.com/bazelbuild/rules_python.git", tag = "0.3.0", ) load("@rules_python//python:pip.bzl", "pip_install") pip_install( name = "my_deps", requirements = "//:requirements.txt", ) #################################################################################################### # rules_zapp #################################################################################################### # git_repository( # name = "rules_zapp", # remote = "https://github.com/arrdem/rules_zapp.git", # tag = "0.1.3", # # branch = "trunk", # ) local_repository( name = "rules_zapp", path = "../", ) # Use the py3 default toolchain from zapp for a quickstart register_toolchains( "@rules_zapp//zapp:python3_toolchain", )