Skip to content

Commit acd08e2

Browse files
authored
Merge pull request #11 from ascii-dev/compress_exports_tests_using_glob
compress tests and export_files rules using 'glob'
2 parents 29438fb + 4de10ec commit acd08e2

File tree

2 files changed

+4
-40
lines changed

2 files changed

+4
-40
lines changed

c/includes/BUILD.bazel

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1 @@
1-
exports_files(["greet.h"])
2-
exports_files(["vector.h"])
3-
exports_files(["slinkedlist.h"])
4-
exports_files(["llstack.h"])
5-
exports_files(["arrstack.h"])
1+
exports_files(glob(["*.h"]))

c/tests/BUILD.bazel

Lines changed: 3 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,13 @@
11
load("@rules_cc//cc:defs.bzl", "cc_test")
22

33
cc_test(
4-
name = "greet_test",
5-
srcs = ["greet_test.cc"],
6-
deps = [
7-
"//c/src/greet:greet", # Link our C library target
8-
"@googletest//:gtest_main", # Link the GoogleTest framework
9-
],
10-
)
11-
12-
cc_test(
13-
name = "vector_test",
14-
srcs = ["vector_test.cc"],
4+
name = "tests",
5+
srcs = glob(["*.cc"]),
156
deps = [
7+
"//c/src/greet:greet",
168
"//c/src/vector:vector",
17-
"@googletest//:gtest_main",
18-
],
19-
)
20-
21-
cc_test(
22-
name = "slinkedlist_test",
23-
srcs = ["slinkedlist_test.cc"],
24-
deps = [
259
"//c/src/linkedlist:slinkedlist",
26-
"@googletest//:gtest_main",
27-
],
28-
)
29-
30-
cc_test(
31-
name = "llstack_test",
32-
srcs = ["llstack_test.cc"],
33-
deps = [
3410
"//c/src/stack:llstack",
35-
"@googletest//:gtest_main",
36-
],
37-
)
38-
39-
cc_test(
40-
name = "arrstack_test",
41-
srcs = ["arrstack_test.cc"],
42-
deps = [
4311
"//c/src/stack:arrstack",
4412
"@googletest//:gtest_main",
4513
],

0 commit comments

Comments
 (0)