blob: 63c970c53e08f5b8a5e6a4916078afeb76e37267 [file] [log] [blame]
Austin Schuhf0736512015-09-07 01:22:16 -07001package(default_visibility = ['//visibility:public'])
2
3cc_binary(
4 name = 'dump_rtprio',
5 srcs = [
6 'dump_rtprio.cc',
7 ],
8 deps = [
Brian Silverman100534c2015-09-07 15:51:23 -04009 '//aos/common/logging',
Austin Schuhf0736512015-09-07 01:22:16 -070010 '//aos/common:time',
11 ],
12)
13
14cc_library(
15 name = 'complex_thread_local',
16 srcs = [
Brian Silverman100534c2015-09-07 15:51:23 -040017 'complex_thread_local.cc',
18 ],
19 hdrs = [
20 'complex_thread_local.h',
Austin Schuhf0736512015-09-07 01:22:16 -070021 ],
22 deps = [
23 '//aos/common:once',
24 '//aos/common:die',
25 ],
26)
27
28cc_test(
29 name = 'complex_thread_local_test',
30 srcs = [
31 'complex_thread_local_test.cc',
32 ],
33 deps = [
34 ':complex_thread_local',
35 '//third_party/gtest',
36 '//aos/common/util:thread',
Brian Silverman100534c2015-09-07 15:51:23 -040037 '//aos/common/logging',
Austin Schuhf0736512015-09-07 01:22:16 -070038 ],
39)
40
41cc_library(
42 name = 'init',
43 srcs = [
44 'init.cc',
45 ],
Brian Silverman100534c2015-09-07 15:51:23 -040046 hdrs = [
47 'init.h',
48 ],
Austin Schuhf0736512015-09-07 01:22:16 -070049 deps = [
50 '//aos/linux_code/ipc_lib:shared_mem',
51 '//aos/common:die',
Brian Silverman100534c2015-09-07 15:51:23 -040052 '//aos/common/logging',
Austin Schuhf0736512015-09-07 01:22:16 -070053 ],
54)
55
56cc_library(
57 name = 'configuration',
Brian Silverman100534c2015-09-07 15:51:23 -040058 srcs = [
Austin Schuhf0736512015-09-07 01:22:16 -070059 'configuration.cc',
60 ],
Brian Silverman100534c2015-09-07 15:51:23 -040061 hdrs = [
62 'configuration.h',
63 ],
Austin Schuhf0736512015-09-07 01:22:16 -070064 deps = [
65 '//aos/common:once',
Brian Silverman100534c2015-09-07 15:51:23 -040066 '//aos/common/logging',
Austin Schuhf0736512015-09-07 01:22:16 -070067 ],
68)
69
70cc_binary(
71 name = 'core',
72 srcs = [
73 'core.cc',
74 ],
75 deps = [
76 ':init',
77 '//aos/common/util:run_command',
78 ],
79)