blob: 2ae9e0bf79fa54bea0710764f37e75fe12185961 [file] [log] [blame]
brians343bc112013-02-10 01:53:46 +00001{
2 'targets': [
Brian Silverman003ba4b2014-02-10 16:56:18 -08003 # linux_* is dealt with by aos/build/aos.gyp:logging.
Brian Silvermanfe9b7a22014-02-10 15:03:42 -08004 {
Brian Silvermand0575692015-02-21 16:24:02 -05005 'target_name': 'log_replay',
6 'type': 'static_library',
7 'sources': [
8 'log_replay.cc',
9 ],
10 'dependencies': [
11 'binary_log_file',
12 '<(AOS)/common/common.gyp:queues',
13 '<(AOS)/build/aos.gyp:logging',
14 '<(AOS)/linux_code/ipc_lib/ipc_lib.gyp:queue',
15 ],
16 },
17 {
Brian Silvermanfe9b7a22014-02-10 15:03:42 -080018 'target_name': 'binary_log_writer',
19 'type': 'executable',
20 'sources': [
21 'binary_log_writer.cc',
22 ],
23 'dependencies': [
24 '<(AOS)/build/aos.gyp:logging',
25 '<(AOS)/linux_code/linux_code.gyp:init',
26 '<(AOS)/linux_code/linux_code.gyp:configuration',
Ben Fredricksona04c1752014-03-02 22:54:07 +000027 '<(AOS)/common/common.gyp:die',
Brian Silverman003ba4b2014-02-10 16:56:18 -080028 'binary_log_file',
Brian Silverman88471dc2014-02-15 22:35:42 -080029 '<(AOS)/common/common.gyp:queue_types',
Brian Silvermanfe9b7a22014-02-10 15:03:42 -080030 ],
31 },
32 {
33 'target_name': 'log_streamer',
34 'type': 'executable',
35 'sources': [
36 'log_streamer.cc',
37 ],
38 'dependencies': [
39 '<(AOS)/build/aos.gyp:logging',
40 '<(AOS)/linux_code/linux_code.gyp:init',
41 '<(AOS)/common/common.gyp:time',
42 '<(AOS)/linux_code/ipc_lib/ipc_lib.gyp:queue',
43 ],
44 },
45 {
46 'target_name': 'log_displayer',
47 'type': 'executable',
48 'sources': [
49 'log_displayer.cc',
50 ],
51 'dependencies': [
52 '<(AOS)/build/aos.gyp:logging',
53 '<(AOS)/linux_code/linux_code.gyp:init',
Brian Silverman003ba4b2014-02-10 16:56:18 -080054 'binary_log_file',
Brian Silverman88471dc2014-02-15 22:35:42 -080055 '<(AOS)/common/common.gyp:queue_types',
Daniel Pettiaa5bdb12014-12-20 16:33:05 -080056 '<(AOS)/linux_code/linux_code.gyp:configuration',
Brian Silverman003ba4b2014-02-10 16:56:18 -080057 ],
58 },
59 {
60 'target_name': 'binary_log_file',
61 'type': 'static_library',
62 'sources': [
63 'binary_log_file.cc',
64 ],
65 'dependencies': [
66 '<(AOS)/build/aos.gyp:logging',
67 ],
68 'export_dependent_settings': [
69 '<(AOS)/build/aos.gyp:logging',
Brian Silvermanfe9b7a22014-02-10 15:03:42 -080070 ],
71 },
brians343bc112013-02-10 01:53:46 +000072 ],
73}