blob: 81b492b2eadabf13eb6d5c8f51ddc5a89ca79afc [file] [log] [blame]
{
'targets': [
{
'target_name': 'weave',
'type': 'executable',
'cflags': ['-pthread', '-I/usr/include/libnl3'],
'sources': [
'avahi_client.cc',
'bluez_client.cc',
'curl_http_client.cc',
'event_http_server.cc',
'event_task_runner.cc',
'file_config_store.cc',
'main.cc',
'netlink_network.cc',
'network_manager.cc',
'ssl_stream.cc',
],
'dependencies': [
'../../libweave_standalone.gyp:libweave',
],
'libraries': [
'-levent',
'-lcrypto',
'-lexpat',
'-lcurl',
'-lpthread',
'-lssl',
'-lavahi-common',
'-lavahi-client',
'-levent_openssl',
'-lnl-3',
'-lnl-route-3',
]
}
]
}