OLD | NEW |
---|---|
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 'target_name': 'copresence', | 8 'target_name': 'copresence', |
9 'type': 'static_library', | 9 'type': 'static_library', |
10 'dependencies': [ | 10 'dependencies': [ |
11 '../base/base.gyp:base', | 11 '../base/base.gyp:base', |
12 '../content/content.gyp:content_common', | |
13 '../media/media.gyp:media', | |
14 '../media/media.gyp:shared_memory_support', | |
12 '../net/net.gyp:net', | 15 '../net/net.gyp:net', |
13 'copresence_proto', | 16 'copresence_proto', |
14 ], | 17 ], |
15 'include_dirs': [ | 18 'include_dirs': [ |
16 '..', | 19 '..', |
17 ], | 20 ], |
18 'sources': [ | 21 'sources': [ |
19 'copresence/copresence_client.cc', | 22 'copresence/copresence_client.cc', |
23 'copresence/copresence_constants.cc', | |
24 'copresence/timed_map.h', | |
Daniel Erat
2014/07/31 22:31:14
fix alphabetization
rkc
2014/08/01 21:08:56
Done.
| |
25 'copresence/handlers/audio/audio_directive_handler.cc', | |
26 'copresence/handlers/audio/audio_directive_handler.h', | |
27 'copresence/handlers/audio/audio_directive_list.cc', | |
28 'copresence/handlers/audio/audio_directive_list.h', | |
29 'copresence/handlers/directive_handler.cc', | |
30 'copresence/handlers/directive_handler.h', | |
31 'copresence/mediums/audio/audio_player.cc', | |
32 'copresence/mediums/audio/audio_player.h', | |
33 'copresence/mediums/audio/audio_recorder.cc', | |
34 'copresence/mediums/audio/audio_recorder.h', | |
20 'copresence/public/copresence_client_delegate.h', | 35 'copresence/public/copresence_client_delegate.h', |
21 'copresence/public/copresence_client.h', | 36 'copresence/public/copresence_client.h', |
37 'copresence/public/copresence_constants.h', | |
22 'copresence/public/whispernet_client.h', | 38 'copresence/public/whispernet_client.h', |
23 'copresence/rpc/rpc_handler.cc', | 39 'copresence/rpc/rpc_handler.cc' |
24 'copresence/rpc/rpc_handler.h', | 40 'copresence/rpc/rpc_handler.h' |
25 ], | 41 ], |
26 'export_dependent_settings': [ | 42 'export_dependent_settings': [ |
27 'copresence_proto', | 43 'copresence_proto', |
28 ], | 44 ], |
29 }, | 45 }, |
30 { | 46 { |
47 'target_name': 'copresence_test_support', | |
48 'type': 'static_library', | |
49 'include_dirs': [ | |
50 '..', | |
51 ], | |
52 'sources': [ | |
53 'copresence/test/audio_test_support.cc', | |
54 'copresence/test/audio_test_support.h', | |
55 ], | |
56 }, | |
57 { | |
31 # Protobuf compiler / generate rule for copresence. | 58 # Protobuf compiler / generate rule for copresence. |
32 # GN version: //components/copresence/proto | 59 # GN version: //components/copresence/proto |
33 # Note: These protos are auto-generated from the protos of the | 60 # Note: These protos are auto-generated from the protos of the |
34 # Copresence server. Currently this strips all formatting and comments | 61 # Copresence server. Currently this strips all formatting and comments |
35 # but makes sure that we are always using up to date protos. | 62 # but makes sure that we are always using up to date protos. |
36 'target_name': 'copresence_proto', | 63 'target_name': 'copresence_proto', |
37 'type': 'static_library', | 64 'type': 'static_library', |
38 'sources': [ | 65 'sources': [ |
39 'copresence/proto/codes.proto', | 66 'copresence/proto/codes.proto', |
40 'copresence/proto/data.proto', | 67 'copresence/proto/data.proto', |
41 'copresence/proto/enums.proto', | 68 'copresence/proto/enums.proto', |
42 'copresence/proto/identity.proto', | 69 'copresence/proto/identity.proto', |
43 'copresence/proto/rpcs.proto', | 70 'copresence/proto/rpcs.proto', |
44 ], | 71 ], |
45 'variables': { | 72 'variables': { |
46 'proto_in_dir': 'copresence/proto', | 73 'proto_in_dir': 'copresence/proto', |
47 'proto_out_dir': 'components/copresence/proto', | 74 'proto_out_dir': 'components/copresence/proto', |
48 }, | 75 }, |
49 'includes': [ '../build/protoc.gypi' ] | 76 'includes': [ '../build/protoc.gypi' ] |
50 }, | 77 }, |
51 ], | 78 ], |
52 } | 79 } |
OLD | NEW |