Do not announce robot account token before account ID is available
[chromium-blink-merge.git] / chrome / chrome_watcher / BUILD.gn
blob7ed3408420af90fef8ffc81a4ed0c9c85a53b610
1 # Copyright 2015 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.
5 import("//chrome/version.gni")
7 source_set("client") {
8   sources = [
9     "chrome_watcher_main_api.cc",
10     "chrome_watcher_main_api.h",
11   ]
12   deps = [
13     "//base",
14   ]
17 process_version("chrome_watcher_resources") {
18   source = "//chrome/app/chrome_version.rc.version"
19   output = "$target_gen_dir/chrome_watcher_version.rc"
20   extra_args = [
21     "-f",
22     rebase_path("chrome_watcher.ver", root_build_dir),
23   ]
26 shared_library("chrome_watcher") {
27   sources = [
28     "chrome_watcher_main.cc",
29     "$target_gen_dir/chrome_watcher_version.rc",
30   ]
31   inputs = [
32     "chrome_watcher.def",
33   ]
34   deps = [
35     ":chrome_watcher_resources",
36     "//base",
37     "//components/browser_watcher",
38   ]
39   ldflags = [ "/DEF:" + rebase_path("chrome_watcher.def", root_build_dir) ]
40   configs -= [ "//build/config/win:console" ]
41   configs += [ "//build/config/win:windowed" ]