blob: 2ae9e0bf79fa54bea0710764f37e75fe12185961 [file] [log] [blame]
{
'targets': [
# linux_* is dealt with by aos/build/aos.gyp:logging.
{
'target_name': 'log_replay',
'type': 'static_library',
'sources': [
'log_replay.cc',
],
'dependencies': [
'binary_log_file',
'<(AOS)/common/common.gyp:queues',
'<(AOS)/build/aos.gyp:logging',
'<(AOS)/linux_code/ipc_lib/ipc_lib.gyp:queue',
],
},
{
'target_name': 'binary_log_writer',
'type': 'executable',
'sources': [
'binary_log_writer.cc',
],
'dependencies': [
'<(AOS)/build/aos.gyp:logging',
'<(AOS)/linux_code/linux_code.gyp:init',
'<(AOS)/linux_code/linux_code.gyp:configuration',
'<(AOS)/common/common.gyp:die',
'binary_log_file',
'<(AOS)/common/common.gyp:queue_types',
],
},
{
'target_name': 'log_streamer',
'type': 'executable',
'sources': [
'log_streamer.cc',
],
'dependencies': [
'<(AOS)/build/aos.gyp:logging',
'<(AOS)/linux_code/linux_code.gyp:init',
'<(AOS)/common/common.gyp:time',
'<(AOS)/linux_code/ipc_lib/ipc_lib.gyp:queue',
],
},
{
'target_name': 'log_displayer',
'type': 'executable',
'sources': [
'log_displayer.cc',
],
'dependencies': [
'<(AOS)/build/aos.gyp:logging',
'<(AOS)/linux_code/linux_code.gyp:init',
'binary_log_file',
'<(AOS)/common/common.gyp:queue_types',
'<(AOS)/linux_code/linux_code.gyp:configuration',
],
},
{
'target_name': 'binary_log_file',
'type': 'static_library',
'sources': [
'binary_log_file.cc',
],
'dependencies': [
'<(AOS)/build/aos.gyp:logging',
],
'export_dependent_settings': [
'<(AOS)/build/aos.gyp:logging',
],
},
],
}