Skip to content

Commit d961252

Browse files
authored
Created filegroups for all async BUILD files (#126)
1 parent d4069af commit d961252

File tree

7 files changed

+82
-0
lines changed

7 files changed

+82
-0
lines changed

reference/async_reference/BUILD.bazel

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,19 @@ cc_library(
3939
"//:async",
4040
],
4141
)
42+
43+
filegroup(
44+
name = "sources",
45+
srcs = glob([
46+
"**/*.cc",
47+
"**/*.hh",
48+
]) + [
49+
"//reference/async_reference/callbacks:callback_source",
50+
"//reference/async_reference/detail/c_execution_options:c_execution_source",
51+
"//reference/async_reference/entity_manager:entity_source",
52+
"//reference/async_reference/tick_manager:tick_source",
53+
"//reference/async_reference/util:util_source",
54+
"//reference/serialize_reference:serialize_source",
55+
],
56+
visibility = ["//visibility:public"],
57+
)

reference/async_reference/callbacks/BUILD.bazel

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,14 @@ cc_library(
3030
"//reference/async_reference/util:types",
3131
],
3232
)
33+
34+
filegroup(
35+
name = "callback_source",
36+
srcs = glob([
37+
"**/*.hh",
38+
"**/*.cc",
39+
]),
40+
visibility = [
41+
"//reference/async_reference:__pkg__",
42+
],
43+
)

reference/async_reference/detail/c_execution_options/BUILD.bazel

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,14 @@ cc_library(
1515
"//:core",
1616
],
1717
)
18+
19+
filegroup(
20+
name = "c_execution_source",
21+
srcs = glob([
22+
"**/*.hh",
23+
"**/*.cc",
24+
]),
25+
visibility = [
26+
"//reference/async_reference:__pkg__",
27+
],
28+
)

reference/async_reference/entity_manager/BUILD.bazel

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,14 @@ cc_library(
1616
"//reference/async_reference/util:types",
1717
],
1818
)
19+
20+
filegroup(
21+
name = "entity_source",
22+
srcs = glob([
23+
"**/*.hh",
24+
"**/*.cc",
25+
]),
26+
visibility = [
27+
"//reference/async_reference:__pkg__",
28+
],
29+
)

reference/async_reference/tick_manager/BUILD.bazel

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,14 @@ cc_library(
1212
"//reference/async_reference/util:types",
1313
],
1414
)
15+
16+
filegroup(
17+
name = "tick_source",
18+
srcs = glob([
19+
"**/*.hh",
20+
"**/*.cc",
21+
]),
22+
visibility = [
23+
"//reference/async_reference:__pkg__",
24+
],
25+
)

reference/async_reference/util/BUILD.bazel

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,14 @@ cc_library(
3333
"//:core",
3434
],
3535
)
36+
37+
filegroup(
38+
name = "util_source",
39+
srcs = glob([
40+
"**/*.hh",
41+
"**/*.cc",
42+
]),
43+
visibility = [
44+
"//reference/async_reference:__pkg__",
45+
],
46+
)

reference/serialize_reference/BUILD.bazel

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,14 @@ cc_library(
1313
"//:serialize",
1414
],
1515
)
16+
17+
filegroup(
18+
name = "serialize_source",
19+
srcs = glob([
20+
"**/*.cc",
21+
"**/*.hh",
22+
]),
23+
visibility = [
24+
"//reference/async_reference:__pkg__",
25+
],
26+
)

0 commit comments

Comments
 (0)