Index: printing/BUILD.gn |
diff --git a/printing/BUILD.gn b/printing/BUILD.gn |
index 4046dc4f4b9385a6f76e84f0362e67cb471a42e4..fd966fea5ecf750e3fe79428483b811e69299e89 100644 |
--- a/printing/BUILD.gn |
+++ b/printing/BUILD.gn |
@@ -123,13 +123,6 @@ component("printing") { |
] |
} |
- if (is_chromeos) { |
- sources += [ |
- "printing_context_no_system_dialog.cc", |
- "printing_context_no_system_dialog.h", |
- ] |
- } |
- |
if (use_cups) { |
configs += [ ":cups" ] |
@@ -177,15 +170,18 @@ component("printing") { |
"backend/cups_helper.cc", |
"backend/cups_helper.h", |
"backend/print_backend_cups.cc", |
+ "backend/print_backend_cups.h", |
] |
} |
if (is_chromeos) { |
- # PRINT_BACKEND_AVAILABLE disables the default dummy implementation |
- # of the print backend and enables a custom implementation instead. |
defines += [ "PRINT_BACKEND_AVAILABLE" ] |
- sources += [ "backend/print_backend_chromeos.cc" ] |
+ sources += [ |
+ "backend/print_backend_chromeos.cc", |
+ "printing_context_no_system_dialog.cc", |
+ "printing_context_no_system_dialog.h", |
+ ] |
} else if (is_linux) { # Non-ChromeOS Linux. |
sources += [ |
"printing_context_linux.cc", |