OLD | NEW |
1 # Copyright 2015 The Chromium Authors. All rights reserved. | 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 | 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 import("//testing/test.gni") | 5 import("//testing/test.gni") |
6 | 6 |
| 7 group("cloud_print") { |
| 8 if (is_win) { |
| 9 public_deps = [ |
| 10 "//cloud_print/service/win:cloud_print_service", |
| 11 "//cloud_print/service/win:cloud_print_service_config", |
| 12 "//cloud_print/service/win:cloud_print_service_setup", |
| 13 "//cloud_print/virtual_driver/win/install:virtual_driver_setup", |
| 14 "//cloud_print/virtual_driver/win/port_monitor", |
| 15 ] |
| 16 |
| 17 # When compiling 32-bit, also reference the 64-bit driver for installing on |
| 18 # 64-bit systems. |
| 19 if (target_cpu == "x86" && current_cpu == "x86") { |
| 20 # TODO(brettw) enable this when Windows cross-compiles are set up. |
| 21 # public_deps += [ "//cloud_print/virtual_driver/win/port_monitor(//build/
toolchain/win:x64)" ] |
| 22 } |
| 23 } |
| 24 } |
| 25 |
7 test("cloud_print_unittests") { | 26 test("cloud_print_unittests") { |
8 sources = [ | 27 sources = [ |
9 "service/service_state_unittest.cc", | 28 "service/service_state_unittest.cc", |
10 ] | 29 ] |
11 | 30 |
12 deps = [ | 31 deps = [ |
13 "//base", | 32 "//base", |
14 "//base/test:run_all_unittests", | 33 "//base/test:run_all_unittests", |
15 "//cloud_print/service:cloud_print_service_lib", | 34 "//cloud_print/service:lib", |
16 "//testing/gmock", | 35 "//testing/gmock", |
17 "//testing/gtest", | 36 "//testing/gtest", |
18 ] | 37 ] |
19 | 38 |
20 # TODO(GYP) | 39 if (is_win) { |
21 # if (is_win) { | 40 sources += [ |
22 # sources += [ | 41 "service/win/service_ipc_unittest.cc", |
23 # "service/win/service_ipc_unittest.cc", | 42 "virtual_driver/win/port_monitor/port_monitor_unittest.cc", |
24 # "virtual_driver/win/port_monitor/port_monitor_unittest.cc", | 43 ] |
25 # ] | 44 deps += [ "//cloud_print/virtual_driver/win/port_monitor:lib" ] |
26 # | 45 libs = [ "secur32.lib" ] |
27 # deps += [ "virtual_driver/win:gcp_portmon_lib" ] | 46 } |
28 #} | |
29 } | 47 } |
OLD | NEW |