Add ICU message format support
[chromium-blink-merge.git] / chrome / chrome_watcher / BUILD.gn
blobada280834c8ae0052804bfa1ae4245f22c1a886a
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   sources = [
19     "chrome_watcher.ver",
20   ]
21   output = "$target_gen_dir/chrome_watcher_version.rc"
24 shared_library("chrome_watcher") {
25   sources = [
26     "chrome_watcher_main.cc",
27   ]
28   inputs = [
29     "chrome_watcher.def",
30   ]
31   deps = [
32     ":chrome_watcher_resources",
33     ":client",
34     "//chrome/installer/util",
35     "//base",
36     "//components/browser_watcher",
37   ]
38   ldflags = [ "/DEF:" + rebase_path("chrome_watcher.def", root_build_dir) ]
39   configs -= [ "//build/config/win:console" ]
40   configs += [ "//build/config/win:windowed" ]