blob: 8e82b258ff588b06b3113fd99011b90ae51ad58b [file] [log] [blame]
Bartosz Stebelcae27ec2020-07-03 07:05:15 +02001load("@pydeps//:requirements.bzl", "requirement")
2
Sergiusz Bazanski902d8602019-07-18 17:05:26 +02003py_library(
4 name = "app",
5 srcs = glob(["djtest/**/*.py"]),
6 deps = [
Bartosz Stebelcae27ec2020-07-03 07:05:15 +02007 requirement("django"),
Serge Bazanski4e8622d2020-09-25 20:23:28 +00008 requirement("pytz"),
Bartosz Stebelcae27ec2020-07-03 07:05:15 +02009 requirement("sqlparse"),
Sergiusz Bazanski902d8602019-07-18 17:05:26 +020010 ],
11)
12
13py_binary(
14 name = "manage",
15 srcs = ["manage.py"],
16 deps = [
17 ":app",
18 ],
19)
20
21py_binary(
22 name = "uwsgi-start",
23 srcs = ["uwsgi-start.py"],
24 deps = [
25 ":app",
26 "@bazel_tools//tools/python/runfiles",
Bartosz Stebelcae27ec2020-07-03 07:05:15 +020027 requirement("uwsgi"),
Serge Bazanski4e8622d2020-09-25 20:23:28 +000028 requirement("pyelftools"),
Sergiusz Bazanski902d8602019-07-18 17:05:26 +020029 ],
30)