Fix the GN upload (build) flags to not depend on GN.
[chromium-blink-merge.git] / content / content_utility.gypi
blob96d81f8d7e6393b189bd140b2cc18d56fd6c5cac
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
6   'dependencies': [
7     '../base/base.gyp:base',
8     '../courgette/courgette.gyp:courgette_lib',
9     '../mojo/mojo_base.gyp:mojo_application_base',
10     '../mojo/mojo_base.gyp:mojo_application_bindings',
11     '../mojo/mojo_base.gyp:mojo_common_lib',
12     '../mojo/mojo_shell.gyp:mojo_shell_lib',
13     '../third_party/mojo/mojo_public.gyp:mojo_cpp_bindings',
14     '../url/url.gyp:url_lib',
15   ],
16   'variables': {
17     'utility_sources': [
18       'utility/in_process_utility_thread.cc',
19       'utility/in_process_utility_thread.h',
20       'utility/utility_blink_platform_impl.cc',
21       'utility/utility_blink_platform_impl.h',
22       'utility/utility_main.cc',
23       'utility/utility_process_control_impl.cc',
24       'utility/utility_process_control_impl.h',
25       'utility/utility_thread_impl.cc',
26       'utility/utility_thread_impl.h',
27       'utility/webthread_impl_for_utility_thread.cc',
28       'utility/webthread_impl_for_utility_thread.h',
29     ],
30     'public_utility_sources': [
31       'public/utility/content_utility_client.cc',
32       'public/utility/content_utility_client.h',
33       'public/utility/utility_thread.cc',
34       'public/utility/utility_thread.h',
35     ],
36   },
37   'include_dirs': [
38     '..',
39   ],
40   'sources': [
41     '<@(public_utility_sources)',
42     '<@(utility_sources)',
43   ],