blob: a35cd0eacc3661a8b4c65d70dbfda704e5e7ba3e [file] [log] [blame]
Austin Schuhf0736512015-09-07 01:22:16 -07001package(default_visibility = ['//visibility:public'])
2
3cc_library(
Brian Silverman100534c2015-09-07 15:51:23 -04004 name = 'log_replay',
Austin Schuhf0736512015-09-07 01:22:16 -07005 srcs = [
Brian Silverman100534c2015-09-07 15:51:23 -04006 'log_replay.cc',
7 ],
8 hdrs = [
9 'log_replay.h',
Austin Schuhf0736512015-09-07 01:22:16 -070010 ],
11 deps = [
Brian Silverman100534c2015-09-07 15:51:23 -040012 ':binary_log_file',
13 '//aos/common:queues',
14 '//aos/common/logging',
Austin Schuhf0736512015-09-07 01:22:16 -070015 '//aos/linux_code/ipc_lib:queue',
Brian Silverman100534c2015-09-07 15:51:23 -040016 ],
17)
18
19cc_binary(
20 name = 'binary_log_writer',
21 srcs = [
22 'binary_log_writer.cc',
23 ],
24 deps = [
25 '//aos/common/logging',
26 '//aos/linux_code:init',
27 '//aos/linux_code:configuration',
28 '//aos/common:die',
29 ':binary_log_file',
30 '//aos/common:queue_types',
31 ],
32)
33
34cc_binary(
35 name = 'log_streamer',
36 srcs = [
37 'log_streamer.cc',
38 ],
39 deps = [
40 '//aos/common/logging',
41 '//aos/linux_code:init',
Austin Schuhf0736512015-09-07 01:22:16 -070042 '//aos/common:time',
Brian Silverman100534c2015-09-07 15:51:23 -040043 '//aos/linux_code/ipc_lib:queue',
Austin Schuhf0736512015-09-07 01:22:16 -070044 ],
45)
46
Brian Silverman100534c2015-09-07 15:51:23 -040047cc_binary(
48 name = 'log_displayer',
Austin Schuhf0736512015-09-07 01:22:16 -070049 srcs = [
Brian Silverman100534c2015-09-07 15:51:23 -040050 'log_displayer.cc',
Austin Schuhf0736512015-09-07 01:22:16 -070051 ],
52 deps = [
Brian Silverman100534c2015-09-07 15:51:23 -040053 '//aos/common/logging',
54 '//aos/linux_code:init',
55 ':binary_log_file',
56 '//aos/common:queue_types',
57 '//aos/linux_code:configuration',
Austin Schuhf0736512015-09-07 01:22:16 -070058 ],
59)
60
61cc_library(
Brian Silverman100534c2015-09-07 15:51:23 -040062 name = 'binary_log_file',
Austin Schuhf0736512015-09-07 01:22:16 -070063 srcs = [
Brian Silverman100534c2015-09-07 15:51:23 -040064 'binary_log_file.cc',
65 ],
66 hdrs = [
67 'binary_log_file.h',
Austin Schuhf0736512015-09-07 01:22:16 -070068 ],
69 deps = [
Brian Silverman100534c2015-09-07 15:51:23 -040070 '//aos/common/logging',
Austin Schuhf0736512015-09-07 01:22:16 -070071 ],
72)