forked from UTokyo-IPP/utpython_lab
-
Notifications
You must be signed in to change notification settings - Fork 0
/
BUILD.bazel
55 lines (47 loc) · 960 Bytes
/
BUILD.bazel
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
load("@prog_edu_assistant//exercises:defs.bzl", "assignment_notebook", "autograder_tar", "student_tar")
package(
default_visibility = ["//visibility:public"],
)
assignment_notebook(
name = "test-notebook",
src = "test-notebook.ipynb",
)
assignment_notebook(
name = "test-notebook-colab",
src = "test-notebook.ipynb",
preamble = "preamble.py",
)
notebooks = [
":test-notebook",
"//1:1-1",
"//1:1-2",
"//1:1-3",
"//2:2-1",
"//2:2-2",
"//2:2-3",
"//3:3-1",
"//4:4-1",
]
colab_notebooks = [
":test-notebook-colab",
"//1:1-1-colab",
"//1:1-2-colab",
"//1:1-3-colab",
"//2:2-1-colab",
"//2:2-2-colab",
"//2:2-3-colab",
"//3:3-1-colab",
"//4:4-1-colab",
]
autograder_tar(
name = "autograder_tar",
deps = notebooks,
)
student_tar(
name = "student_tar",
deps = notebooks,
)
student_tar(
name = "colab_student_tar",
deps = colab_notebooks,
)